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

I

indexScheme(Scheme, Condition, ProceduralMemoryImpl.ConditionType) - Method in class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl
Add a reference to specified Scheme from specified condition.
IndividualCoaltionActivationTrigger - Class in edu.memphis.ccrg.lida.globalworkspace.triggers
A trigger that fires if any coalition is above a threshold.
IndividualCoaltionActivationTrigger() - Constructor for class edu.memphis.ccrg.lida.globalworkspace.triggers.IndividualCoaltionActivationTrigger
 
init() - Method in class edu.memphis.ccrg.lida.actionselection.BasicActionSelection
Will set parameters with the following names:

actionSelection.refractoryperiodTicks refractory period of action selection
actionSelection.candidateThreshold threshold to be considered for selection
actionSelection.removalThreshold threshold for elements to remain active in the action selection module
actionSelection.backgroundTaskTicksPerRun frequency of possible action selection
actionSelection.behaviorDecayStrategy decay strategy of behaviors in this module
actionSelection.thresholdDecayRate decay rate of candidate threshold

If any parameter is not specified its default value will be used.
init() - Method in class edu.memphis.ccrg.lida.actionselection.behaviornetwork.BehaviorNetwork
This module can initialize the following parameters:

actionselection.broadcastExcitationFactor - double, the percentage of the activation that broadcast elements send to behaviors whose context and/or result intersect with said elements
actionselection.successorExcitationFactor - double, the percentage of the activation that behaviors receive from their successors
actionselection.predecessorExcitationFactor - double, the percentage of activation that behaviors receive from their predecessors
actionselection.conflictorExcitationFactor - double, the percent of activation behaviors receive from conflicting behaviors
actionselection.contextSatisfactionThreshold - double, amount of activation a context condition must have to be satisfied
actionselection.initialCandidateThreshold - double, the initial value for candidate threshold.
init() - Method in class edu.memphis.ccrg.lida.attentioncodelets.AttentionCodeletImpl
If this method is overridden, this init must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.attentioncodelets.AttentionCodeletModule
Will set parameters with the following names:

attentionModule.defaultCodeletType type of attention codelets obtained from this module
attentionModule.codeletActivation initial activation of codelets obtained from this module
attentionModule.codeletRemovalThreshold initial removal threshold for codelets obtained from this module
attentionModule.codeletReinforcement amount of reinforcement codelets' base-level activation receives during learning
init() - Method in class edu.memphis.ccrg.lida.attentioncodelets.BasicAttentionCodelet
Deprecated. If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.attentioncodelets.DefaultAttentionCodelet
If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.attentioncodelets.NeighborhoodAttentionCodelet
If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.episodicmemory.EpisodicMemoryImpl
Will set parameters with the following names:

em.numOfHardLoc number of hard locations created in SDM to store data
em.addressLength size of the hard locations' address
em.wordLength size of the hard locations' words (storage)
em.activationRadius size of the radius of the hypersphere used to find the "nearby" hard locations of an address
init() - Method in class edu.memphis.ccrg.lida.framework.AgentImpl
 
init(String) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.AddEditPanel
initializes this panel's name
init(Map<String, ?>) - Method in interface edu.memphis.ccrg.lida.framework.initialization.Initializable
Initialize this object with parameters.
init() - Method in interface edu.memphis.ccrg.lida.framework.initialization.Initializable
This is a convenience method to initialize this Object with parameters.
init(Map<String, ?>) - Method in class edu.memphis.ccrg.lida.framework.initialization.InitializableImpl
 
init() - Method in class edu.memphis.ccrg.lida.framework.initialization.InitializableImpl
This is a convenience method for custom initialization.
init() - Method in class edu.memphis.ccrg.lida.framework.shared.activation.LearnableImpl
If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.framework.strategies.LinearDecayStrategy
If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.framework.strategies.LinearExciteStrategy
If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.framework.strategies.SigmoidDecayStrategy
If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.framework.strategies.SigmoidExciteStrategy
If this method is overridden, this init() must be called first! i.e.
init() - Method in class edu.memphis.ccrg.lida.framework.tasks.RandomizingTaskSpawner
Sets the following parameter: variation type=double the amount of possible variation in a randomized value of ticksPerRun from its initial value
init() - Method in class edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspaceImpl
Initializes parameters with the following names and types:

globalWorkspace.coalitionRemovalThreshold type=double amount of activation coalitions must have to remain in the GlobalWorkspace
globalWorkspace.coalitionDecayStrategy type=string name of the decay strategy used by all coalitions in the GlobalWorkspace
globalWorkspace.refractoryPeriod type=int minimum amount of time allowed between subsequent broadcasts
init(Map<String, Object>, GlobalWorkspace) - Method in class edu.memphis.ccrg.lida.globalworkspace.triggers.AggregateCoalitionActivationTrigger
This method expects a parameter with name "threshold" of type double representing the coalition activation threshold at which the trigger will fire.
init(Map<String, Object>, GlobalWorkspace) - Method in interface edu.memphis.ccrg.lida.globalworkspace.triggers.BroadcastTrigger
Provides a generic way to setup a BroadcastTrigger.
init(Map<String, Object>, GlobalWorkspace) - Method in class edu.memphis.ccrg.lida.globalworkspace.triggers.NoBroadcastOccurringTrigger
This method expects an Integer with name "delay" standing for trigger delay.
init() - Method in class edu.memphis.ccrg.lida.pam.PamLinkImpl
Must call the PamLinkImpl.init() of the internal Learnable.
init() - Method in class edu.memphis.ccrg.lida.pam.PamNodeImpl
Must call the PamNodeImpl.init() of the internal Learnable.
init() - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
Will set parameters with the following names:

pam.upscale the scaling on the amount of activation passed upwards from Nodes of lower conceptual depth to those of higher depth
pam.downscale the scaling on the amount of activation passed downwards from Nodes of higher conceptual depth to those of lower depth
pam.perceptThreshold the amount of activation a Node or Link must have to be part of the percept (be sent to the Workspace)
pam.excitationTicksPerRun the delay (in ticks) on the excitation of Nodes and Links after they receive some activation, default is 1 tick
pam.propagationTicksPerRun the delay (in ticks) on the propagation of activation from a Node or Link, default is 1 tick
pam.propagateActivationThreshold the amount of activation necessary to be propagated i.e.
init() - Method in class edu.memphis.ccrg.lida.pam.tasks.BasicDetectionAlgorithm
This task can be initialized with the following parameters:

node type=stringlabel of the Node in PerceptualAssociativeMemory this algorithm detects
init() - Method in class edu.memphis.ccrg.lida.pam.tasks.MultipleDetectionAlgorithm
This task can be initialized with the following parameters:

nodes type=stringlabels of the Nodes in PerceptualAssociativeMemory this algorithm detects
init() - Method in class edu.memphis.ccrg.lida.proceduralmemory.ProceduralMemoryImpl
This module can initialize the following parameters:

proceduralMemory.schemeSelectionThreshold type=double amount of activation schemes must have to be instantiated, default is 0.0
proceduralMemory.contextWeight type=double The weight of context conditions for the calculation of scheme activation.
init() - Method in class edu.memphis.ccrg.lida.sensorymotormemory.BasicSensoryMotorMemory
Will set parameters with the following names:

smm.processActionTaskTicks delay (in ticks) on the processing of an Action receive from ActionSelection
init() - Method in class edu.memphis.ccrg.lida.workspace.CueBackgroundTask
Will set parameters with the following names:

workspace.cueingThreshold type=double the amount of activation WorkspaceContent must have to cue EpisodicMemory
init() - Method in class edu.memphis.ccrg.lida.workspace.structurebuildingcodelets.StructureBuildingCodeletModule
Will set parameters with the following names:

sbcModule.defaultCodeletType type of attention codelets obtained from this module
sbcModule.codeletActivation initial activation of codelets obtained from this module
sbcModule.codeletRemovalThreshold initial removal threshold for codelets obtained from this module
init() - Method in class edu.memphis.ccrg.lida.workspace.workspacebuffers.BroadcastQueueImpl
Will set parameters with the following names:

workspace.broadcastQueueCapacity the number of recent broadcast maintained in this BroadcastQueue
initClassnames(List<String>) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.AddEditPanel
 
Initializable - Interface in edu.memphis.ccrg.lida.framework.initialization
An object that can be configured with parameters.
InitializableImpl - Class in edu.memphis.ccrg.lida.framework.initialization
Default implementation of Initializable
InitializableImpl() - Constructor for class edu.memphis.ccrg.lida.framework.initialization.InitializableImpl
 
initializeModules(Agent, List<Object[]>) - Static method in class edu.memphis.ccrg.lida.framework.initialization.AgentXmlFactory
For all modules with an initializer, run the initializer passing in the specific module.
Initializer - Interface in edu.memphis.ccrg.lida.framework.initialization
An initializer configures a FullyInitializable.
initializeTasks(Map<ModuleName, FrameworkModule>, List<AgentXmlFactory.TaskData>) - Static method in class edu.memphis.ccrg.lida.framework.initialization.AgentXmlFactory
Creates the tasks specified and adds them to their associated TaskSpawner
initModule(FullyInitializable, Agent, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.episodicmemory.BasicEpisodicMemoryInitializer
The variables stored in params are those specified in agent.xml for the module being initialized.
initModule(FullyInitializable, Agent, Map<String, ?>) - Method in interface edu.memphis.ccrg.lida.framework.initialization.Initializer
Receives a particular FullyInitializable to configure.
initModule(FullyInitializable, Agent, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspaceInitalizer
Deprecated.  
initModule(FullyInitializable, Agent, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.globalworkspace.GlobalWorkspaceInitializer
 
initModule(FullyInitializable, Agent, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.pam.BasicPamInitializer
 
initModule(FullyInitializable, Agent, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.proceduralmemory.BasicProceduralMemoryInitializer
 
initModule(FullyInitializable, Agent, Map<String, ?>) - Method in class edu.memphis.ccrg.lida.sensorymotormemory.BasicSensoryMotorMemoryInitializer
 
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.ActionSelectionPanel
 
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.ActivationChartPanel
first optional parameter sets tickDisplayInterval (int)
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.ConfigurationFilesPanel
 
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.ControlToolBarPanel
 
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.FrameworkTaskPanel
 
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.GlobalWorkspaceTablePanel
 
initPanel(String[]) - Method in interface edu.memphis.ccrg.lida.framework.gui.panels.GuiPanel
Initializes panel
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.GuiPanelImpl
Subclasses may override this method.
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.LoggingPanel
 
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.NodeStructurePanel
Definition of this Panel should include a parameter for the ModuleName for the module from which the NodeStructure will be obtained.
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.NodeStructureTable
Definition of this Panel should include a parameter for the ModuleName for the module from which the NodeStructure will be obtained.
initPanel(String[]) - Method in class edu.memphis.ccrg.lida.framework.gui.panels.ProceduralMemoryPanel
 
isComplexLink() - Method in class edu.memphis.ccrg.lida.framework.shared.ExtendedId
Returns whether this ExtendedId is for a Link between a node and a Link.
isDest(Linkable, GuiLink) - Method in class edu.memphis.ccrg.lida.framework.gui.utils.NodeStructureGuiAdapter
Returns true if arg0 is a destination of GuiLink arg1
isEmpty() - Method in class edu.memphis.ccrg.lida.framework.shared.ConcurrentHashSet
Returns true if this set contains no elements.
isFlyWeight() - Method in class edu.memphis.ccrg.lida.framework.initialization.StrategyDef
 
isInIntervalMode() - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskManager
 
isInnate() - Method in interface edu.memphis.ccrg.lida.proceduralmemory.Scheme
 
isInnate() - Method in class edu.memphis.ccrg.lida.proceduralmemory.SchemeImpl
 
isNodeId() - Method in class edu.memphis.ccrg.lida.framework.shared.ExtendedId
Returns whether id is for a node.
isOverPerceptThreshold(PamLinkable) - Method in interface edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemory
Returns whether PamLinkable is above percept threshold.
isOverPerceptThreshold(PamLinkable) - Method in class edu.memphis.ccrg.lida.pam.PerceptualAssociativeMemoryImpl
 
isReliable() - Method in interface edu.memphis.ccrg.lida.proceduralmemory.Scheme
 
isReliable() - Method in class edu.memphis.ccrg.lida.proceduralmemory.SchemeImpl
 
isRemovable() - Method in interface edu.memphis.ccrg.lida.framework.shared.activation.Activatible
Returns true if this Activatible is removable
isRemovable() - Method in class edu.memphis.ccrg.lida.framework.shared.activation.ActivatibleImpl
 
isRemovable() - Method in class edu.memphis.ccrg.lida.framework.shared.activation.LearnableImpl
 
isRemovable() - Method in class edu.memphis.ccrg.lida.pam.PamLinkImpl
 
isRemovable() - Method in class edu.memphis.ccrg.lida.pam.PamNodeImpl
 
isSimpleLink() - Method in class edu.memphis.ccrg.lida.framework.shared.ExtendedId
Returns whether this ExtendedId is for a Link between 2 nodes.
isSimpleLink() - Method in interface edu.memphis.ccrg.lida.framework.shared.Link
Returns whether Link is Simple (connects two nodes)
isSimpleLink() - Method in class edu.memphis.ccrg.lida.framework.shared.LinkImpl
 
isSource(Linkable, GuiLink) - Method in class edu.memphis.ccrg.lida.framework.gui.utils.NodeStructureGuiAdapter
Returns true if arg0 is a source of GuiLink arg1
isTasksPaused() - Method in class edu.memphis.ccrg.lida.framework.tasks.TaskManager
 
iterator() - Method in class edu.memphis.ccrg.lida.framework.shared.ConcurrentHashSet
Returns an iterator over the elements in this set.

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