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

P

paintIcon(Component, Graphics, int, int) - Method in class edu.memphis.ccrg.lida.framework.gui.utils.NodeIcon
 
pam - Variable in class edu.memphis.ccrg.lida.pam.tasks.BasicDetectionAlgorithm
the PerceptualAssociativeMemory
pam - Variable in class edu.memphis.ccrg.lida.pam.tasks.MultipleDetectionAlgorithm
the PerceptualAssociativeMemory
PamLink - Interface in edu.memphis.ccrg.lida.pam
A Link in PerceptualAssociativeMemory
PamLinkable - Interface in edu.memphis.ccrg.lida.pam
A Learnable Linkable, a PamNode or PamLink
PamLinkImpl - Class in edu.memphis.ccrg.lida.pam
Default implementation of PamLink.
PamLinkImpl() - Constructor for class edu.memphis.ccrg.lida.pam.PamLinkImpl
Default constructor Only ElementFactory should be creating this Object.
PamLinkImpl(PamLinkImpl) - Constructor for class edu.memphis.ccrg.lida.pam.PamLinkImpl
Deprecated. Use ElementFactory.getLink(String, Node, Linkable, LinkCategory, String, String, double, double) instead.
PamListener - Interface in edu.memphis.ccrg.lida.pam
A PamListener receives percepts from PerceptualAssociativeMemory asynchronously.
PamNode - Interface in edu.memphis.ccrg.lida.pam
A PamNode is a Node which resides in PerceptualAssociativeMemory and represents a feature or a concept.
PamNodeImpl - Class in edu.memphis.ccrg.lida.pam
Default implementation of PamNode.
PamNodeImpl() - Constructor for class edu.memphis.ccrg.lida.pam.PamNodeImpl
Default constructor
PamNodeImpl(PamNodeImpl) - Constructor for class edu.memphis.ccrg.lida.pam.PamNodeImpl
Deprecated. Use ElementFactory.getNode(Node, String) or similar method in ElementFactory instead.
pamNodeMap - Variable in class edu.memphis.ccrg.lida.pam.tasks.MultipleDetectionAlgorithm
Map of PamLinkable
pamNodeStructure - Variable in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
A PerceptualAssociativeMemoryImpl.PamNodeStructure which contains all of the PamNode, PamLink and their connections.
params - Variable in class edu.memphis.ccrg.lida.framework.initialization.AgentXmlFactory.TaskData
 
PARENT - Static variable in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Primitive LinkCategory PARENT
parseDocument(Document) - Method in class edu.memphis.ccrg.lida.framework.initialization.AgentXmlFactory
Parses the xml document creating the TaskManager, TaskSpawners, Modules, submodules.
parseDocument(Document) - Static method in class edu.memphis.ccrg.lida.framework.initialization.FactoriesDataXmlLoader
Parses the xml document creating the elements for ElementFactory
parseFrameworkModule(String, Agent) - Static method in class edu.memphis.ccrg.lida.framework.gui.utils.GuiUtils
Utility method to parse a String to obtain a FrameworkModule
parseXmlFile(String, String) - Static method in class edu.memphis.ccrg.lida.framework.initialization.XmlUtils
Verifies and parses specified xml file into a Document.
parseXmlString(String) - Static method in class edu.memphis.ccrg.lida.framework.initialization.XmlUtils
Parses a String containing xml data into a dom Document
passActivationAmongBehaviors() - Method in class edu.memphis.ccrg.lida.actionselection.behaviornetwork.BehaviorNetwork
Intended for testing only.
passActivationFromSchemes() - Method in class edu.memphis.ccrg.lida.actionselection.behaviornetwork.BehaviorNetwork
Intended for testing only.
PauseRunningThreadsCommand - Class in edu.memphis.ccrg.lida.framework.gui.commands
Pauses all FrameworkTask using the TaskManager
PauseRunningThreadsCommand() - Constructor for class edu.memphis.ccrg.lida.framework.gui.commands.PauseRunningThreadsCommand
 
pauseTasks() - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskManager
Finish the executions of all tasks scheduled for the currentTick and pauses all further tasks executions.
PerceptualAssociativeMemory - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of a PerceptualAssociativeMemory module
PerceptualAssociativeMemory - Interface in edu.memphis.ccrg.lida.pam
A main module which contains feature detectors, nodes, and links.
PerceptualAssociativeMemoryImpl - Class in edu.memphis.ccrg.lida.pam
Default implementation of PerceptualAssociativeMemory.
PerceptualAssociativeMemoryImpl() - Constructor for class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Default constructor.
PerceptualAssociativeMemoryImpl.PamNodeStructure - Class in edu.memphis.ccrg.lida.pam
Internal implementation of NodeStructureImpl.
PerceptualAssociativeMemoryImpl.PamNodeStructure(String, String) - Constructor for class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl.PamNodeStructure
 
PerceptualBuffer - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of a WorkspaceBuffer module
PreafferenceListener - Interface in edu.memphis.ccrg.lida.actionselection
Listener of preafferent signal from ActionSelection
ProceduralMemory - Static variable in class edu.memphis.ccrg.lida.framework.ModuleName
Name of a ProceduralMemory module
ProceduralMemory - Interface in edu.memphis.ccrg.lida.proceduralmemory
FrameworkModule containing Schemes activated by each conscious broadcast.
ProceduralMemoryImpl - Class in edu.memphis.ccrg.lida.proceduralmemory
Default implementation of ProceduralMemory.
ProceduralMemoryImpl() - Constructor for class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl
 
ProceduralMemoryImpl.ConditionType - Enum in edu.memphis.ccrg.lida.proceduralmemory
The possible type of usage for a condition inside a Scheme
ProceduralMemoryImpl.InternalNodeStructure - Class in edu.memphis.ccrg.lida.proceduralmemory
Allows Nodes to be added without copying.
ProceduralMemoryImpl.InternalNodeStructure() - Constructor for class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl.InternalNodeStructure
 
ProceduralMemoryListener - Interface in edu.memphis.ccrg.lida.proceduralmemory
A procedural memory listener receives instantiated schemes which are behaviors
ProceduralMemoryPanel - Class in edu.memphis.ccrg.lida.framework.gui.panels
A GuiPanel to display the Scheme elements of ProceduralMemory
ProceduralMemoryPanel() - Constructor for class edu.memphis.ccrg.lida.framework.gui.panels.ProceduralMemoryPanel
Creates new form ProceduralMemoryPanel
ProceduralUnit - Interface in edu.memphis.ccrg.lida.proceduralmemory
An abstraction of the commonality between Scheme and Behavior.
processAction(Object) - Method in interface edu.memphis.ccrg.lida.environment.Environment
Process the specified action updating the environment's state accordingly.
processResults(FrameworkTask) - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskSpawnerImpl
When a FrameworkTask has completed one execution and its status is TaskStatus.FINISHED_WITH_RESULTS this method is called to handle the results.
propagateActivationToParents(PamNode) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Propagates activation from a PamNode to its parents.
propagateActivationToParents(PamNode) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
PropagationStrategy - Interface in edu.memphis.ccrg.lida.pam
A Strategy that calculates an activation to be propagated.
PropagationTask - Class in edu.memphis.ccrg.lida.pam.tasks
A task which propagates an amount of activation along a PamLink to its sink.
PropagationTask(int, PamLink, double, PerceptualAssociativeMemory) - Constructor for class edu.memphis.ccrg.lida.pam.tasks.PropagationTask
Default constructor.

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