A B C D E F G H I L M N P Q R S T U V W X

A

Action - Interface in edu.memphis.ccrg.lida.actionselection
Encapsulation of an action to be executed.
Action.Topology - Enum in edu.memphis.ccrg.lida.actionselection
 
actionExecuted() - Method in interface edu.memphis.ccrg.lida.proceduralmemory.Scheme
Called when Scheme's action is executed Scheme should update the number of times its action has been executed in order to calculate reliability.
actionExecuted() - Method in class edu.memphis.ccrg.lida.proceduralmemory.SchemeImpl
 
ActionImpl - Class in edu.memphis.ccrg.lida.actionselection
Default implementation of Action.
ActionImpl() - Constructor for class edu.memphis.ccrg.lida.actionselection.ActionImpl
Default constructor
ActionImpl(String) - Constructor for class edu.memphis.ccrg.lida.actionselection.ActionImpl
Convenience constructor that set the Action's label
ActionSelection - Interface in edu.memphis.ccrg.lida.actionselection
Specification for the action selection module of LIDA.
ActionSelection - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of an ActionSelection module
ActionSelectionListener - Interface in edu.memphis.ccrg.lida.actionselection
A listeners of the ActionSelection Module
ActionSelectionPanel - Class in edu.memphis.ccrg.lida.framework.gui.panels
A GuiPanel which displays the current Behavior elements in the ActionSelection module.
ActionSelectionPanel() - Constructor for class edu.memphis.ccrg.lida.framework.gui.panels.ActionSelectionPanel
Creates new form ActionSelectionPanel
actionSuccessful() - Method in interface edu.memphis.ccrg.lida.proceduralmemory.Scheme
Called when Scheme's action produces expected result.
actionSuccessful() - Method in class edu.memphis.ccrg.lida.proceduralmemory.SchemeImpl
 
activateSchemes() - Method in interface edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemory
Using the broadcast, activate the relevant schemes of ProceduralMemory
activateSchemes() - Method in class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl
 
Activatible - Interface in edu.memphis.ccrg.lida.framework.shared.activation
An object with activation, has strategies to both excite and decay this activation
ActivatibleImpl - Class in edu.memphis.ccrg.lida.framework.shared.activation
Generic Activatible Implementation.
ActivatibleImpl() - Constructor for class edu.memphis.ccrg.lida.framework.shared.activation.ActivatibleImpl
Default constructor
ActivatibleImpl(double, double, ExciteStrategy, DecayStrategy) - Constructor for class edu.memphis.ccrg.lida.framework.shared.activation.ActivatibleImpl
Deprecated. To be removed in the future.
ActivationChartPanel - Class in edu.memphis.ccrg.lida.framework.gui.panels
A GuiPanel which displays a Learnable element's activation over time (in ticks).
ActivationChartPanel() - Constructor for class edu.memphis.ccrg.lida.framework.gui.panels.ActivationChartPanel
Creates new form JChartGuiPanel
add(E) - Method in class edu.memphis.ccrg.lida.framework.shared.ConcurrentHashSet
Adds the specified element to this set if it is not already present.
addActionAlgorithm(Number, Object) - Method in class edu.memphis.ccrg.lida.sensorymotormemory.BasicSensoryMotorMemory
Adds an Algorithm to this SensoryMotorMemory
addActionSelectionListener(ActionSelectionListener) - Method in interface edu.memphis.ccrg.lida.actionselection.ActionSelection
Adds specified ActionSelectionListener.
addActionSelectionListener(ActionSelectionListener) - Method in class edu.memphis.ccrg.lida.actionselection.BasicActionSelection
 
addActionSelectionListener(ActionSelectionListener) - Method in class edu.memphis.ccrg.lida.actionselection.behaviornetwork.BehaviorNetwork
 
addAll(Collection<? extends E>) - Method in class edu.memphis.ccrg.lida.framework.shared.ConcurrentHashSet
 
addBroadcastListener(BroadcastListener) - Method in interface edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspace
Adds and registers a BroadcastListener.
addBroadcastListener(BroadcastListener) - Method in class edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspaceImpl
 
addBroadcastTrigger(BroadcastTrigger) - Method in interface edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspace
Adds and registers specified BroadcastTrigger
addBroadcastTrigger(BroadcastTrigger) - Method in class edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspaceImpl
 
addBufferContent(WorkspaceContent) - Method in class edu.memphis.ccrg.lida.workspace.workspacebuffers.BroadcastQueueImpl
 
addBufferContent(WorkspaceContent) - Method in interface edu.memphis.ccrg.lida.workspace.workspacebuffers.WorkspaceBuffer
Adds specified content to this workspace buffer.
addBufferContent(WorkspaceContent) - Method in class edu.memphis.ccrg.lida.workspace.workspacebuffers.WorkspaceBufferImpl
 
addCoalition(Coalition) - Method in interface edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspace
Adds specified Coalition
addCoalition(Coalition) - Method in class edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspaceImpl
 
addCodelet(Codelet) - Method in class edu.memphis.ccrg.lida.attentioncodelets.AttentionCodeletModule
 
addCodelet(Codelet) - Method in interface edu.memphis.ccrg.lida.framework.CodeletManagerModule
Adds specified Codelet to this module to be run.
addCodelet(Codelet) - Method in class edu.memphis.ccrg.lida.workspace.structurebuildingcodelets.StructureBuildingCodeletModule
 
addCondition(Condition) - Method in class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl
Add Condition c to the condition pool if it is not already stored.
addCondition(Condition, ProceduralMemoryImpl.ConditionType) - Method in interface edu.memphis.ccrg.lida.proceduralmemory.Scheme
Adds the context condition.
addCondition(Condition, ProceduralMemoryImpl.ConditionType) - Method in class edu.memphis.ccrg.lida.proceduralmemory.SchemeImpl
 
addCueListener(CueListener) - Method in interface edu.memphis.ccrg.lida.workspace.Workspace
Add episodic memory that will listen for cues from the Workspace
addCueListener(CueListener) - Method in class edu.memphis.ccrg.lida.workspace.WorkspaceImpl
 
addDecayStrategy(String, StrategyDef) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds a DecayStrategy indexed by specified name.
addDefaultLink(Node, Linkable, LinkCategory, double, double) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Creates and adds a new Link of default type with specified attributes.
addDefaultLink(int, ExtendedId, LinkCategory, double, double) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Creates and adds a new Link of default type with specified attributes.
addDefaultLink(int, int, LinkCategory, double, double) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Creates and adds a new Link of default type with specified attributes.
addDefaultLink(Link) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Adds a copy, of default link type, based on the specified Link, to this NodeStructure.
addDefaultLink(Link) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultLink(Node, Linkable, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultLink(int, ExtendedId, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultLink(int, int, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultLink(Link) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultLink(int, ExtendedId, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultLink(int, int, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultLink(Node, Linkable, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultLink(Node, Linkable, LinkCategory) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds a new PamLink of default type to PAM.
addDefaultLink(Link) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Deprecated. Use either PerceptualAssociativeMemory.addLink(String, Node, Linkable, LinkCategory) or PerceptualAssociativeMemory.addDefaultLink(Node, Linkable, LinkCategory) instead.
addDefaultLink(Link) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Deprecated. 
addDefaultLink(Node, Linkable, LinkCategory) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addDefaultLinks(Collection<Link>) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Copies specified Links and then adds the copies to this NodeStructure.
addDefaultLinks(Collection<Link>) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultLinks(Collection<Link>) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultLinks(Set<? extends Link>) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Deprecated. Use either PerceptualAssociativeMemory.addLink(String, Node, Linkable, LinkCategory) or PerceptualAssociativeMemory.addDefaultLink(Node, Linkable, LinkCategory) instead.
addDefaultLinks(Set<? extends Link>) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Deprecated. 
addDefaultNode(String, double, double) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Creates, adds and returns a new Node of default type with specified attributes.
addDefaultNode(Node) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Adds a copy of specified Node to this NodeStructure.
addDefaultNode(Node) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultNode(String, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultNode(Node) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultNode(String, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultNode(String) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds a new PamNode of default type to PAM with specified label.
addDefaultNode(Node) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Deprecated. Use either PerceptualAssociativeMemory.addNode(String, String) or PerceptualAssociativeMemory.addDefaultNode(String) instead.
addDefaultNode(Node) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Deprecated. 
addDefaultNode(String) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addDefaultNodes(Collection<Node>) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
 
addDefaultNodes(Collection<Node>) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addDefaultNodes(Collection<Node>) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addDefaultNodes(Set<? extends Node>) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Deprecated. Use either PerceptualAssociativeMemory.addNode(String, String) or PerceptualAssociativeMemory.addDefaultNode(String) instead.
addDefaultNodes(Set<? extends Node>) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Deprecated. 
addDetectionAlgorithm(DetectionAlgorithm) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds specified DetectionAlgorithm to be run.
addDetectionAlgorithm(DetectionAlgorithm) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addEdge(GuiLink, Pair<? extends Linkable>, EdgeType) - Method in class edu.memphis.ccrg.lida.framework.gui.utils.NodeStructureGuiAdapter
 
AddEditPanel - Class in edu.memphis.ccrg.lida.framework.gui.panels
Allows users to add and edit GuiPanels from the main FrameworkGui
AddEditPanel() - Constructor for class edu.memphis.ccrg.lida.framework.gui.panels.AddEditPanel
Creates new form AddPanel
addExciteStrategy(String, StrategyDef) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds an excite strategy indexed by specified name.
addFrameworkGuiEventListener(FrameworkGuiEventListener) - Method in interface edu.memphis.ccrg.lida.framework.gui.events.GuiEventProvider
Must be able to register FrameworkGuiEvent listeners
addFrameworkGuiEventListener(FrameworkGuiEventListener) - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskManager
 
addFrameworkTaskType(FrameworkTaskDef) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds the FrameworkTask type.
addLink(String, int, ExtendedId, LinkCategory, double, double) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Creates and adds a new Link of specified type with specified attributes.
addLink(String, Node, Linkable, LinkCategory, double, double) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Creates and adds a new Link of specified type with specified attributes.
addLink(Link, String) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Adds copy of specified Link.
addLink(Link, String) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addLink(String, Node, Linkable, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addLink(String, int, ExtendedId, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addLink(Link, String) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addLink(String, int, ExtendedId, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addLink(String, Node, Linkable, LinkCategory, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addLink(String, Node, Linkable, LinkCategory) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds a new PamLink of specified type to PAM.
addLink(String, Node, Linkable, LinkCategory) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addLinkCategory(LinkCategory) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds a COPY of specified LinkCategory to this PerceptualAssociativeMemory.
addLinkCategory(LinkCategory) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
AddLinkToPerceptTask - Class in edu.memphis.ccrg.lida.pam.tasks
A task to add a PamLink and its sink to the percept.
AddLinkToPerceptTask(Link, PerceptualAssociativeMemory) - Constructor for class edu.memphis.ccrg.lida.pam.tasks.AddLinkToPerceptTask
Default constructor
addLinkType(LinkableDef) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds a Link type to this factory
addLinkType(String, String) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds a link type indexed by specified typeName
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.actionselection.BasicActionSelection
 
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.actionselection.behaviornetwork.BehaviorNetwork
 
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.episodicmemory.EpisodicMemoryImpl
 
addListener(ModuleListener) - Method in interface edu.memphis.ccrg.lida.framework.FrameworkModule
Generic way to add various kinds of listeners.
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.framework.FrameworkModuleImpl
Override this method to add a listener to the module
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspaceImpl
 
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl
 
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.sensorymemory.SensoryMemoryImpl
 
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.sensorymotormemory.BasicSensoryMotorMemory
 
addListener(ModuleListener) - Method in class edu.memphis.ccrg.lida.workspace.WorkspaceImpl
 
addModuleName(String) - Static method in class edu.memphis.ccrg.lida.framework.ModuleName
Creates and adds a new module name if name is not already defined.
addNode(String, String, double, double) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Creates, adds and returns a new Node of specified type with specified attributes.
addNode(Node, String) - Method in interface edu.memphis.ccrg.lida.framework.shared.NodeStructure
Add a Node of a specified type to this NodeStructure.
If a Node with the same id already exists in the NodeStructure the existing Node will have its activation updated.
addNode(Node, String) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addNode(String, String, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
 
addNode(Node, boolean) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeStructureImpl
If copy is false, this method adds a already generated Node to this NodeStructure without copying it.
addNode(Node, String) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addNode(String, String, double, double) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
 
addNode(String, String) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds a new PamNode of specified type to PAM with specified label.
addNode(String, String) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addNode(Node, boolean) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl.PamNodeStructure
 
addNode(Node, boolean) - Method in class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl.InternalNodeStructure
 
AddNodeStructureToPerceptTask - Class in edu.memphis.ccrg.lida.pam.tasks
A task which adds a NodeStructure to the percept.
AddNodeStructureToPerceptTask(NodeStructure, PerceptualAssociativeMemory) - Constructor for class edu.memphis.ccrg.lida.pam.tasks.AddNodeStructureToPerceptTask
Default constructor
AddNodeToPerceptTask - Class in edu.memphis.ccrg.lida.pam.tasks
A task which adds a PamNode to the percept.
AddNodeToPerceptTask(Node, PerceptualAssociativeMemory) - Constructor for class edu.memphis.ccrg.lida.pam.tasks.AddNodeToPerceptTask
Default constructor
addNodeType(LinkableDef) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds a Node type to this factory
addNodeType(String, String) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds a Node type indexed by specified typeName
addPamLinkable(PamLinkable) - Method in class edu.memphis.ccrg.lida.pam.tasks.MultipleDetectionAlgorithm
Adds PamLinkable.
addPamListener(PamListener) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds PamListener.
addPamListener(PamListener) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
AddPanelCommand - Class in edu.memphis.ccrg.lida.framework.gui.commands
Command to add a GuiPanel to the FrameworkGui
AddPanelCommand() - Constructor for class edu.memphis.ccrg.lida.framework.gui.commands.AddPanelCommand
 
addPreafferenceListener(PreafferenceListener) - Method in interface edu.memphis.ccrg.lida.actionselection.ActionSelection
Adds specified PreafferenceListener
addPreafferenceListener(PreafferenceListener) - Method in class edu.memphis.ccrg.lida.actionselection.BasicActionSelection
 
addPreafferenceListener(PreafferenceListener) - Method in class edu.memphis.ccrg.lida.actionselection.behaviornetwork.BehaviorNetwork
 
addSensoryMemoryListener(SensoryMemoryListener) - Method in interface edu.memphis.ccrg.lida.sensorymemory.SensoryMemory
Adds a listener to this memory.
addSensoryMemoryListener(SensoryMemoryListener) - Method in class edu.memphis.ccrg.lida.sensorymemory.SensoryMemoryImpl
 
addSensoryMotorMemoryListener(SensoryMotorMemoryListener) - Method in class edu.memphis.ccrg.lida.sensorymotormemory.BasicSensoryMotorMemory
 
addSensoryMotorMemoryListener(SensoryMotorMemoryListener) - Method in interface edu.memphis.ccrg.lida.sensorymotormemory.SensoryMotorMemory
Any non-environment communication should use listeners.
addStrategy(String, StrategyDef) - Method in class edu.memphis.ccrg.lida.framework.shared.ElementFactory
Adds a strategy to this factory indexed by specified name.
addSubModule(FrameworkModule) - Method in interface edu.memphis.ccrg.lida.framework.FrameworkModule
Adds submodule as a component of this FrameworkModule.
addSubModule(FrameworkModule) - Method in class edu.memphis.ccrg.lida.framework.FrameworkModuleImpl
 
addTask(FrameworkTask) - Method in class edu.memphis.ccrg.lida.framework.tasks.RandomizingTaskSpawner
First randomizes task's ticksPerRun and then adds and runs it.
addTask(FrameworkTask) - Method in interface edu.memphis.ccrg.lida.framework.tasks.TaskSpawner
Adds and runs supplied FrameworkTask.
addTask(FrameworkTask) - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskSpawnerImpl
 
addTasks(Collection<? extends FrameworkTask>) - Method in interface edu.memphis.ccrg.lida.framework.tasks.TaskSpawner
Adds and runs supplied FrameworkTasks.
addTasks(Collection<? extends FrameworkTask>) - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskSpawnerImpl
 
AddTicksCommand - Class in edu.memphis.ccrg.lida.framework.gui.commands
This command is used for the tick mode to add ticks for execution.
AddTicksCommand() - Constructor for class edu.memphis.ccrg.lida.framework.gui.commands.AddTicksCommand
 
addTicksToExecute(long) - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskManager
Sets a number of ticks to execute when the system is in interval execution mode.
addToPercept(NodeStructure) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds a NodeStructure to the percept.
addToPercept(Node) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds Node to the percept.
addToPercept(Link) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Adds Link to the percept.
addToPercept(NodeStructure) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addToPercept(Link) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addToPercept(Node) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
addVertex(Linkable) - Method in class edu.memphis.ccrg.lida.framework.gui.utils.NodeStructureGuiAdapter
 
addWorkspaceListener(WorkspaceListener) - Method in interface edu.memphis.ccrg.lida.workspace.Workspace
Adds specified WorkspaceListener
addWorkspaceListener(WorkspaceListener) - Method in class edu.memphis.ccrg.lida.workspace.WorkspaceImpl
 
Agent - Interface in edu.memphis.ccrg.lida.framework
A FrameworkModule containing all of the FrameworkModules of an agent.
agent - Variable in class edu.memphis.ccrg.lida.framework.gui.panels.GuiPanelImpl
the Agent
Agent - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of an Agent module
AgentFactory - Interface in edu.memphis.ccrg.lida.framework.initialization
Factory for Agent objects.
AgentImpl - Class in edu.memphis.ccrg.lida.framework
Basic Agent Implementation.
AgentImpl(TaskManager) - Constructor for class edu.memphis.ccrg.lida.framework.AgentImpl
 
AgentStarter - Class in edu.memphis.ccrg.lida.framework.initialization
This class allows an Agent to be started in these ways using the static methods start() 1.
AgentStarter() - Constructor for class edu.memphis.ccrg.lida.framework.initialization.AgentStarter
 
AgentXmlFactory - Class in edu.memphis.ccrg.lida.framework.initialization
Creates and returns a Agent Object based on an XML file.
AgentXmlFactory() - Constructor for class edu.memphis.ccrg.lida.framework.initialization.AgentXmlFactory
 
AgentXmlFactory.TaskData - Class in edu.memphis.ccrg.lida.framework.initialization
Nested class for representing FrameworkTask definition
AgentXmlFactory.TaskData(String, String, int, Map<String, Object>) - Constructor for class edu.memphis.ccrg.lida.framework.initialization.AgentXmlFactory.TaskData
 
AggregateCoalitionActivationTrigger - Class in edu.memphis.ccrg.lida.globalworkspace.triggers
Implements a trigger that is activated when the sum of all Coalition objects in GlobalWorkspace is greater than a threshold.
AggregateCoalitionActivationTrigger() - Constructor for class edu.memphis.ccrg.lida.globalworkspace.triggers.AggregateCoalitionActivationTrigger
 
associateModules(List<Object[]>, FrameworkModule) - Static method in class edu.memphis.ccrg.lida.framework.initialization.AgentXmlFactory
Iterates through the module/associated-module pairs and associates them
attemptActionSelection() - Method in class edu.memphis.ccrg.lida.actionselection.behaviornetwork.BehaviorNetwork
Tries to select one behavior to be executed.
AttentionCodelet - Interface in edu.memphis.ccrg.lida.attentioncodelets
A kind of Codelet that checks WorkspaceBuffer for its desired content and possibly adds Coalition to the GlobalWorkspace
AttentionCodeletImpl - Class in edu.memphis.ccrg.lida.attentioncodelets
Abstract implementation of AttentionCodelet that checks the CSM for desired content.
AttentionCodeletImpl() - Constructor for class edu.memphis.ccrg.lida.attentioncodelets.AttentionCodeletImpl
 
AttentionCodeletModule - Class in edu.memphis.ccrg.lida.attentioncodelets
FrameworkModule which creates and manages all AttentionCodelet.
AttentionCodeletModule() - Constructor for class edu.memphis.ccrg.lida.attentioncodelets.AttentionCodeletModule
Default constructor
AttentionModule - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of an AttentionCodeletModule
attentionThreshold - Variable in class edu.memphis.ccrg.lida.attentioncodelets.DefaultAttentionCodelet
Activation which content must have in order to be added to the Coalition

A B C D E F G H I L M N P Q R S T U V W X