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

E

edu.memphis.ccrg.lida.environment - package edu.memphis.ccrg.lida.environment
Contains classes which define the interface for environments which a framework Agent can sense from and perform actions in.
edu.memphis.ccrg.lida.framework.gui - package edu.memphis.ccrg.lida.framework.gui
Contains classes related to the framework's GUI and GUI controller.
edu.memphis.ccrg.lida.framework.gui.commands - package edu.memphis.ccrg.lida.framework.gui.commands
Contains classes related to GUI commands; the encapsulation of actions to be taken in the model (the Agent) which are generated in the GUI.
edu.memphis.ccrg.lida.framework.gui.events - package edu.memphis.ccrg.lida.framework.gui.events
Contains classes related to GUI events -- encapsulations of events generated in the model (the agent) which are sent to the GUI.
edu.memphis.ccrg.lida.framework.gui.panels - package edu.memphis.ccrg.lida.framework.gui.panels
Contains classes related to GuiPanels which can be added to the framework's GUI to display particular information.
edu.memphis.ccrg.lida.framework.gui.utils - package edu.memphis.ccrg.lida.framework.gui.utils
Contains utility classes for the GUI.
edu.memphis.ccrg.lida.sensorymotormemory - package edu.memphis.ccrg.lida.sensorymotormemory
Contains classes related to the definition of the Sensory Motor Memory module.
ElementFactory - Class in edu.memphis.ccrg.lida.framework.shared
Standard factory for the basic elements of the framework.
EnableTicksModeCommand - Class in edu.memphis.ccrg.lida.framework.gui.commands
This command is used for enabling or disabling the tick mode.
EnableTicksModeCommand() - Constructor for class edu.memphis.ccrg.lida.framework.gui.commands.EnableTicksModeCommand
 
Environment - Interface in edu.memphis.ccrg.lida.environment
Specification for domains that the framework can use as an environment.
Environment - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of an Environment module
environment - Variable in class edu.memphis.ccrg.lida.sensorymemory.SensoryMemoryImpl
The Environment associated with this module.
EnvironmentImpl - Class in edu.memphis.ccrg.lida.environment
Abstract implementation of Environment Environments should not be a listener of anything besides GUIs.
EnvironmentImpl() - Constructor for class edu.memphis.ccrg.lida.environment.EnvironmentImpl
Default constructor will be invoked by AgentXmlFactory to create this FrameworkModule
EpisodicBuffer - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of a WorkspaceBuffer module
EpisodicMemory - Interface in edu.memphis.ccrg.lida.episodicmemory
The interface for LIDA's episodic memory.
EpisodicMemoryImpl - Class in edu.memphis.ccrg.lida.episodicmemory
This is the canonical implementation of EpisodicMemory.
EpisodicMemoryImpl() - Constructor for class edu.memphis.ccrg.lida.episodicmemory.EpisodicMemoryImpl
Constructs a new object with default values
equals(Object) - Method in class edu.memphis.ccrg.lida.framework.gui.utils.GuiLink
 
equals(Object) - Method in class edu.memphis.ccrg.lida.framework.shared.ExtendedId
 
equals(Object) - Method in class edu.memphis.ccrg.lida.framework.shared.LinkImpl
This method compares this LinkImpl with any kind of Link.
equals(Object) - Method in class edu.memphis.ccrg.lida.framework.shared.NodeImpl
This method compares this object with any kind of Node.
equals(Object) - Method in class edu.memphis.ccrg.lida.framework.shared.RootableNodeImpl
 
equals(Object) - Method in class edu.memphis.ccrg.lida.framework.shared.UnmodifiableNodeStructureImpl
Returns true if both NodeStructures have the same nodes and links.
equals(Object) - Method in class edu.memphis.ccrg.lida.framework.tasks.FrameworkTaskImpl
 
equals(Object) - Method in class edu.memphis.ccrg.lida.globalworkspace.CoalitionImpl
 
equals(Object) - Method in class edu.memphis.ccrg.lida.pam.PamLinkImpl
 
equals(Object) - Method in class edu.memphis.ccrg.lida.pam.PamNodeImpl
 
equals(Object) - Method in class edu.memphis.ccrg.lida.proceduralmemory.SchemeImpl
 
ExcitationTask - Class in edu.memphis.ccrg.lida.pam.tasks
A task which performs the excitation of a single PamNode.
ExcitationTask(int, PamNode, double, PerceptualAssociativeMemory) - Constructor for class edu.memphis.ccrg.lida.pam.tasks.ExcitationTask
Instantiates a new excitation task to excite supplied PamNode specified amount.
excite(double) - Method in interface edu.memphis.ccrg.lida.framework.shared.activation.Activatible
The current activation of this node is increased using the excitation value as a parameter for the ExciteStrategy
excite(double) - Method in class edu.memphis.ccrg.lida.framework.shared.activation.ActivatibleImpl
 
excite(double, double, Object...) - Method in interface edu.memphis.ccrg.lida.framework.strategies.ExciteStrategy
Excites the current activation according to some internal excite function.
excite(double, double, Map<String, ? extends Object>) - Method in interface edu.memphis.ccrg.lida.framework.strategies.ExciteStrategy
Excites the current activation according to some internal excite function.
excite(double, double, Object...) - Method in class edu.memphis.ccrg.lida.framework.strategies.LinearExciteStrategy
Excites the current activation according to some internal excite function.
excite(double, double, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.framework.strategies.LinearExciteStrategy
Excites the current activation according to some internal excite function.
excite(double, double, Object...) - Method in class edu.memphis.ccrg.lida.framework.strategies.NoExciteStrategy
Excites the current activation according to some internal excite function.
excite(double, double, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.framework.strategies.NoExciteStrategy
Excites the current activation according to some internal excite function.
excite(double, double, Object...) - Method in class edu.memphis.ccrg.lida.framework.strategies.SigmoidExciteStrategy
Excites the current activation according to some internal excite function.
excite(double, double, Map<String, ? extends Object>) - Method in class edu.memphis.ccrg.lida.framework.strategies.SigmoidExciteStrategy
Excites the current activation according to some internal excite function.
excite(double) - Method in class edu.memphis.ccrg.lida.pam.PamLinkImpl
 
excite(double) - Method in class edu.memphis.ccrg.lida.pam.PamNodeImpl
 
ExciteStrategy - Interface in edu.memphis.ccrg.lida.framework.strategies
A strategy pattern for exciting Activatibles or Learnables Implementations should add themselves to ElementFactory via the factoriesData.xml configuration file.
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.AddPanelCommand
 
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.AddTicksCommand
 
execute(Agent) - Method in interface edu.memphis.ccrg.lida.framework.gui.commands.Command
Executes this command performing the necessary actions in the model (the Agent).
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.CommandImpl
 
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.EnableTicksModeCommand
 
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.PauseRunningThreadsCommand
 
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.QuitAllCommand
 
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.ResetEnvironmentCommand
 
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.ResumeRunningThreadsCommand
 
execute(Agent) - Method in class edu.memphis.ccrg.lida.framework.gui.commands.SetTimeScaleCommand
 
executeCommand(String, Map<String, Object>) - Method in interface edu.memphis.ccrg.lida.framework.gui.FrameworkGuiController
Executes a command specified by the name.
executeCommand(Command) - Method in interface edu.memphis.ccrg.lida.framework.gui.FrameworkGuiController
Executes a command sent by the GUI
executeCommand(String, Map<String, Object>) - Method in class edu.memphis.ccrg.lida.framework.gui.FrameworkGuiControllerImpl
 
executeCommand(Command) - Method in class edu.memphis.ccrg.lida.framework.gui.FrameworkGuiControllerImpl
 
ExtendedId - Class in edu.memphis.ccrg.lida.framework.shared
Generalized Id for Both Nodes and Links.
ExtendedId(int, ExtendedId, int) - Constructor for class edu.memphis.ccrg.lida.framework.shared.ExtendedId
Constructs an ExtendedId for a Link.
ExtendedId(int) - Constructor for class edu.memphis.ccrg.lida.framework.shared.ExtendedId
Constructs an ExtendedId for a Node

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