|
||||||||||
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 that return NodeStructure | |
---|---|
NodeStructure |
Behavior.getAddingList()
Gets adding list. |
NodeStructure |
BehaviorImpl.getAddingList()
|
NodeStructure |
Behavior.getContext()
Gets context |
NodeStructure |
BehaviorImpl.getContext()
|
NodeStructure |
Behavior.getDeletingList()
Gets deleting list. |
NodeStructure |
BehaviorImpl.getDeletingList()
|
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 |
NeighborhoodAttentionCodelet.retrieveWorkspaceContent(WorkspaceBuffer buffer)
|
NodeStructure |
BasicAttentionCodelet.retrieveWorkspaceContent(WorkspaceBuffer buffer)
Returns sought content and related content from specified WorkspaceBuffer. |
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 |
CueListener.receiveCue(NodeStructure cue)
Receive a cue |
void |
EpisodicMemoryImpl.receiveCue(NodeStructure ns)
Receive a cue as a NodeStructure
In this implementation, first the cue is translated to a BitVector. |
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 data)
Translates a boolean vector into a node structure. |
NodeStructure |
BasicTranslator.translate(cern.colt.bitvector.BitVector data)
Translates a bit vector into a node structure. |
Methods in edu.memphis.ccrg.lida.episodicmemory.sdm with parameters of type NodeStructure | |
---|---|
cern.colt.bitvector.BitVector |
Translator.translate(NodeStructure structure)
Translates a node structure into a boolean vector. |
cern.colt.bitvector.BitVector |
BasicTranslator.translate(NodeStructure structure)
Translates a node structure into a bit vector. |
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 |
NodeStructure.copy()
Returns a deep copy of this NodeStructure |
NodeStructure |
NodeStructureImpl.copy()
|
NodeStructure |
UnmodifiableNodeStructureImpl.copy()
|
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. |
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 |
NodeStructure.mergeWith(NodeStructure ns)
Merges specified NodeStructure into this one. |
void |
NodeStructureImpl.mergeWith(NodeStructure ns)
|
void |
UnmodifiableNodeStructureImpl.mergeWith(NodeStructure ns)
|
Constructors in edu.memphis.ccrg.lida.framework.shared with parameters of type NodeStructure | |
---|---|
NodeStructureImpl(NodeStructure original)
Copy constructor. |
|
UnmodifiableNodeStructureImpl(NodeStructure sourceNodeStructure)
Default Constructor. |
|
UnmodifiableNodeStructureImpl(NodeStructure sourceNodeStructure,
boolean shouldCopy)
Default 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 content,
double activation,
AttentionCodelet codelet)
Constructs a coalition with content and sets activation to be equal to the normalized sum of the activation of the Linkable s in the NodeStructure
times the activation of the creating 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.addNodeStructureToPercept(NodeStructure ns)
Adds a NodeStructure to the percept. |
void |
PerceptualAssociativeMemoryImpl.addNodeStructureToPercept(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 |
---|
Methods in edu.memphis.ccrg.lida.proceduralmemory that return NodeStructure | |
---|---|
NodeStructure |
SchemeImpl.getAddingResult()
|
NodeStructure |
Scheme.getAddingResult()
Returns addingResult. |
NodeStructure |
SchemeImpl.getContext()
|
NodeStructure |
Scheme.getContext()
Gets context. |
NodeStructure |
SchemeImpl.getDeletingResult()
|
NodeStructure |
Scheme.getDeletingResult()
Returns deletingResult. |
Methods in edu.memphis.ccrg.lida.proceduralmemory with parameters of type NodeStructure | |
---|---|
void |
ProceduralMemoryImpl.activateSchemes(NodeStructure broadcast)
|
void |
ProceduralMemory.activateSchemes(NodeStructure broadcastContent)
Using the Broadcast content, activate the relevant schemes of procedural memory |
void |
SchemeActivationStrategy.activateSchemesWithBroadcast(NodeStructure broadcast,
java.lang.Object... params)
Activates those schemes relevant to a broadcast. |
void |
BasicSchemeActivationStrategy.activateSchemesWithBroadcast(NodeStructure broadcast,
java.lang.Object... params)
params[0] must contain Map extends Object, Set ProceduralMemory |
void |
SchemeImpl.setAddingResult(NodeStructure ns)
|
void |
Scheme.setAddingResult(NodeStructure ns)
Sets addingResult. |
void |
SchemeImpl.setContext(NodeStructure ns)
|
void |
Scheme.setContext(NodeStructure ns)
Sets context. |
void |
SchemeImpl.setDeletingResult(NodeStructure ns)
|
void |
Scheme.setDeletingResult(NodeStructure ns)
Sets deletingResult. |
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 |