|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NodeStructure | |
|---|---|
| edu.memphis.ccrg.lida.actionselection | Contains classes related to Action Selection, a subsystem which selects Behaviors for execution. |
| edu.memphis.ccrg.lida.attentioncodelets | Contains classes related to Attention Codelets. |
| edu.memphis.ccrg.lida.episodicmemory | Contains classes related to the definition of the Episodic Memory module and its default implementation. |
| edu.memphis.ccrg.lida.episodicmemory.sdm | Contains classes related to an implementation of Sparse Distributed Memory (Kanerva). |
| edu.memphis.ccrg.lida.framework.gui.utils | Contains utility classes for the GUI. |
| edu.memphis.ccrg.lida.framework.shared | Contains classes related to common data structures used in the framework. |
| edu.memphis.ccrg.lida.framework.tasks | Contains classes related to the framework's tasks (small demon-like processes) and their management. |
| edu.memphis.ccrg.lida.globalworkspace | Contains classes related to the GlobalWorkspace, the module responsible for selecting the most important part of an Agent's current understanding, at the particular moment, for broadcast to all BroadcastListeners. |
| edu.memphis.ccrg.lida.pam | Contains classes related to the definition of the Perceptual Associative Memory module and its default implementation. |
| edu.memphis.ccrg.lida.pam.tasks | Contains classes implementing several low-level processes of the default PerceptualAssociativeMemory. |
| edu.memphis.ccrg.lida.proceduralmemory | Contains classes related to the definition of the Procedural Memory module and its default implementation. |
| edu.memphis.ccrg.lida.workspace | Contains classes related to the definition of the Workspace module and its default implementation. |
| edu.memphis.ccrg.lida.workspace.structurebuildingcodelets | Contains classes related to the definition, default implementation, and management of Structure-Building codelets. |
| Uses of NodeStructure in edu.memphis.ccrg.lida.actionselection |
|---|
| Methods in edu.memphis.ccrg.lida.actionselection with parameters of type NodeStructure | |
|---|---|
void |
PreafferenceListener.receivePreafference(NodeStructure addSet,
NodeStructure deleteSet)
Listener receives preafference. |
| Uses of NodeStructure in edu.memphis.ccrg.lida.attentioncodelets |
|---|
| Methods in edu.memphis.ccrg.lida.attentioncodelets that return NodeStructure | |
|---|---|
NodeStructure |
BasicAttentionCodelet.retrieveWorkspaceContent(WorkspaceBuffer buffer)
Deprecated. Returns sought content and related content from specified WorkspaceBuffer. |
NodeStructure |
DefaultAttentionCodelet.retrieveWorkspaceContent(WorkspaceBuffer buffer)
Returns a the most active WorkspaceContent and possibly neighboring
content as specified by DefaultAttentionCodelet.retrievalDepths |
| Methods in edu.memphis.ccrg.lida.attentioncodelets with parameters of type NodeStructure | |
|---|---|
void |
AttentionCodeletModule.receivePreafference(NodeStructure addSet,
NodeStructure deleteSet)
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.episodicmemory |
|---|
| Methods in edu.memphis.ccrg.lida.episodicmemory with parameters of type NodeStructure | |
|---|---|
void |
EpisodicMemoryImpl.receiveCue(NodeStructure ns)
Receive a cue as a NodeStructure In this implementation, first
the cue is translated to a BitVector. |
void |
CueListener.receiveCue(NodeStructure cue)
Receive a cue |
void |
LocalAssociationListener.receiveLocalAssociation(NodeStructure association)
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.episodicmemory.sdm |
|---|
| Methods in edu.memphis.ccrg.lida.episodicmemory.sdm that return NodeStructure | |
|---|---|
NodeStructure |
Translator.translate(cern.colt.bitvector.BitVector v)
Translates a BitVector into a NodeStructure. |
NodeStructure |
BasicTranslator.translate(cern.colt.bitvector.BitVector data)
Translates a BitVector into a NodeStructure. |
| Methods in edu.memphis.ccrg.lida.episodicmemory.sdm with parameters of type NodeStructure | |
|---|---|
cern.colt.bitvector.BitVector |
Translator.translate(NodeStructure ns)
Translates a NodeStructure into a BitVector. |
cern.colt.bitvector.BitVector |
BasicTranslator.translate(NodeStructure ns)
Translates a NodeStructure into a BitVector. |
| Uses of NodeStructure in edu.memphis.ccrg.lida.framework.gui.utils |
|---|
| Methods in edu.memphis.ccrg.lida.framework.gui.utils that return NodeStructure | |
|---|---|
NodeStructure |
NodeStructureGuiAdapter.getNodeStructure()
|
| Methods in edu.memphis.ccrg.lida.framework.gui.utils with parameters of type NodeStructure | |
|---|---|
void |
NodeStructureGuiAdapter.setNodeStructure(NodeStructure nodeStructure)
|
| Constructors in edu.memphis.ccrg.lida.framework.gui.utils with parameters of type NodeStructure | |
|---|---|
NodeStructureGuiAdapter(NodeStructure ns)
Default constructor |
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.framework.shared |
|---|
| Classes in edu.memphis.ccrg.lida.framework.shared that implement NodeStructure | |
|---|---|
class |
NodeStructureImpl
Default implementation of NodeStructure. |
class |
UnmodifiableNodeStructureImpl
An immutable NodeStructureImpl. |
| Methods in edu.memphis.ccrg.lida.framework.shared that return NodeStructure | |
|---|---|
NodeStructure |
UnmodifiableNodeStructureImpl.copy()
|
NodeStructure |
NodeStructureImpl.copy()
|
NodeStructure |
NodeStructure.copy()
Returns a deep copy of this NodeStructure. |
NodeStructure |
ElementFactory.getNodeStructure()
Returns a new default NodeStructure. |
NodeStructure |
ElementFactory.getNodeStructure(java.lang.String nodeType,
java.lang.String linkType)
Returns a new NodeStructure with specified Node and Link types. |
NodeStructure |
UnmodifiableNodeStructureImpl.getSubgraph(java.util.Collection<Node> nodes,
int d)
|
NodeStructure |
NodeStructureImpl.getSubgraph(java.util.Collection<Node> nodes,
int d)
|
NodeStructure |
NodeStructure.getSubgraph(java.util.Collection<Node> nodes,
int d)
Returns a copy of a subgraph of this NodeStructure. |
NodeStructure |
UnmodifiableNodeStructureImpl.getSubgraph(java.util.Collection<Node> nodes,
int d,
double threshold)
|
NodeStructure |
NodeStructureImpl.getSubgraph(java.util.Collection<Node> nodes,
int d,
double threshold)
|
NodeStructure |
NodeStructure.getSubgraph(java.util.Collection<Node> nodes,
int d,
double threshold)
Returns a copy of a subgraph of this NodeStructure. |
| Methods in edu.memphis.ccrg.lida.framework.shared with parameters of type NodeStructure | |
|---|---|
static boolean |
NodeStructureImpl.compareNodeStructures(NodeStructure ns1,
NodeStructure ns2)
Returns true if two NodeStructures are meaningfully equal, else false. |
void |
UnmodifiableNodeStructureImpl.mergeWith(NodeStructure ns)
|
void |
NodeStructureImpl.mergeWith(NodeStructure ns)
|
void |
NodeStructure.mergeWith(NodeStructure ns)
Merges specified NodeStructure into this one. |
| Constructors in edu.memphis.ccrg.lida.framework.shared with parameters of type NodeStructure | |
|---|---|
NodeStructureImpl(NodeStructure ns)
Copy constructor. |
|
UnmodifiableNodeStructureImpl(NodeStructure src)
Default Constructor. |
|
UnmodifiableNodeStructureImpl(NodeStructure src,
boolean shouldCopy)
Copy Constructor. |
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.framework.tasks |
|---|
| Fields in edu.memphis.ccrg.lida.framework.tasks declared as NodeStructure | |
|---|---|
protected NodeStructure |
CodeletImpl.soughtContent
Content which this codelet responds to. |
| Methods in edu.memphis.ccrg.lida.framework.tasks that return NodeStructure | |
|---|---|
NodeStructure |
CodeletImpl.getSoughtContent()
|
NodeStructure |
Codelet.getSoughtContent()
|
NodeStructure |
Codelet.retrieveWorkspaceContent(WorkspaceBuffer buffer)
Returns sought content and related content from specified WorkspaceBuffer. |
| Methods in edu.memphis.ccrg.lida.framework.tasks with parameters of type NodeStructure | |
|---|---|
void |
CodeletImpl.setSoughtContent(NodeStructure content)
|
void |
Codelet.setSoughtContent(NodeStructure content)
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.globalworkspace |
|---|
| Constructors in edu.memphis.ccrg.lida.globalworkspace with parameters of type NodeStructure | |
|---|---|
CoalitionImpl(NodeStructure ns,
AttentionCodelet c)
Constructs a CoalitionImpl with specified content that is being created by specified AttentionCodelet |
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.pam |
|---|
| Classes in edu.memphis.ccrg.lida.pam that implement NodeStructure | |
|---|---|
protected static class |
PerceptualAssociativeMemoryImpl.PamNodeStructure
Internal implementation of NodeStructureImpl. |
| Methods in edu.memphis.ccrg.lida.pam with parameters of type NodeStructure | |
|---|---|
void |
PerceptualAssociativeMemory.addToPercept(NodeStructure ns)
Adds a NodeStructure to the percept. |
void |
PerceptualAssociativeMemoryImpl.addToPercept(NodeStructure ns)
|
void |
PamListener.receivePercept(NodeStructure ns)
Receive a NodeStructure percept. |
void |
PerceptualAssociativeMemoryImpl.receivePreafference(NodeStructure addList,
NodeStructure deleteList)
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.pam.tasks |
|---|
| Constructors in edu.memphis.ccrg.lida.pam.tasks with parameters of type NodeStructure | |
|---|---|
AddNodeStructureToPerceptTask(NodeStructure ns,
PerceptualAssociativeMemory pam)
Default constructor |
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.proceduralmemory |
|---|
| Classes in edu.memphis.ccrg.lida.proceduralmemory that implement NodeStructure | |
|---|---|
protected class |
ProceduralMemoryImpl.InternalNodeStructure
Allows Nodes to be added without copying. |
| Methods in edu.memphis.ccrg.lida.proceduralmemory that return NodeStructure | |
|---|---|
NodeStructure |
ProceduralMemoryImpl.getBroadcastBuffer()
Gets the broadcast buffer. |
| Methods in edu.memphis.ccrg.lida.proceduralmemory with parameters of type NodeStructure | |
|---|---|
boolean |
ProceduralMemory.shouldInstantiate(Scheme s,
NodeStructure broadcastBuffer)
A call-back method to determine if the Scheme s should be instantiated. |
boolean |
ProceduralMemoryImpl.shouldInstantiate(Scheme s,
NodeStructure broadcastBuffer)
Returns true if the specified scheme's total activation is greater than the scheme selection threshold. |
| Uses of NodeStructure in edu.memphis.ccrg.lida.workspace |
|---|
| Subinterfaces of NodeStructure in edu.memphis.ccrg.lida.workspace | |
|---|---|
interface |
WorkspaceContent
WorkspaceContent is a general name for the content of the workspace. |
| Methods in edu.memphis.ccrg.lida.workspace with parameters of type NodeStructure | |
|---|---|
void |
WorkspaceImpl.cueEpisodicMemories(NodeStructure content)
|
void |
Workspace.cueEpisodicMemories(NodeStructure ns)
Prompts this Workspace to cue episodic memories with content. |
void |
WorkspaceImpl.receiveLocalAssociation(NodeStructure association)
|
void |
WorkspaceImpl.receivePercept(NodeStructure newPercept)
|
| Uses of NodeStructure in edu.memphis.ccrg.lida.workspace.structurebuildingcodelets |
|---|
| Methods in edu.memphis.ccrg.lida.workspace.structurebuildingcodelets that return NodeStructure | |
|---|---|
NodeStructure |
BasicStructureBuildingCodelet.retrieveWorkspaceContent(WorkspaceBuffer buffer)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||