Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W
A
A
- Variable in class clarion.system.
ACSLevelProbabilitySettingEquation
The constant A used in the level probability setting equation.
AbstractAction
- Class in
clarion.system
This class implements an action chunk within CLARION.
AbstractAction(Object)
- Constructor for class clarion.system.
AbstractAction
Initializes the action with the ID specified.
AbstractAction(Object, Collection<? extends Dimension>)
- Constructor for class clarion.system.
AbstractAction
Initializes the action with the specified ID and dimensions.
AbstractAction(Object, Map<? extends Object, ? extends Dimension>)
- Constructor for class clarion.system.
AbstractAction
Initializes the action with the specified ID and map of dimensions.
AbstractChunk
- Class in
clarion.system
This class implements a chunk within CLARION.
AbstractChunk(Object)
- Constructor for class clarion.system.
AbstractChunk
Initializes the chunk with the ID specified.
AbstractChunk(Object, Collection<? extends Dimension>)
- Constructor for class clarion.system.
AbstractChunk
Initializes the chunk with the specified ID and dimensions.
AbstractChunk(Object, Map<? extends Object, ? extends Dimension>)
- Constructor for class clarion.system.
AbstractChunk
Initializes the chunk with the specified ID and map of dimensions.
AbstractChunkCollection
<
C
extends
AbstractChunk
> - Class in
clarion.system
This class implements a chunk collection within CLARION.
AbstractChunkCollection()
- Constructor for class clarion.system.
AbstractChunkCollection
Initializes a chunk collection.
AbstractChunkCollection(Collection<? extends C>)
- Constructor for class clarion.system.
AbstractChunkCollection
Initializes a chunk collection with the collection of chunks specified.
AbstractChunkCollection(Map<? extends Object, ? extends C>)
- Constructor for class clarion.system.
AbstractChunkCollection
Initializes the chunk collection with the map of chunks.
AbstractEquation
- Class in
clarion.system
This class implements an equation within CLARION.
AbstractEquation(Collection<Dimension>, AbstractOutputChunkCollection<? extends AbstractOutputChunk>)
- Constructor for class clarion.system.
AbstractEquation
Initializes an equation.
AbstractExplicitModule
- Class in
clarion.system
This class implements an explicit module within CLARION.
AbstractExplicitModule()
- Constructor for class clarion.system.
AbstractExplicitModule
AbstractFixedRule
- Class in
clarion.system
This class implements a fixed rule within CLARION.
AbstractFixedRule(AbstractAction)
- Constructor for class clarion.system.
AbstractFixedRule
Initializes the fixed rule with the specified action.
AbstractFixedRule(GeneralizedConditionChunk, AbstractAction)
- Constructor for class clarion.system.
AbstractFixedRule
Initializes the fixed rule with the specified condition and action.
AbstractImplicitModule
- Class in
clarion.system
This class implements an implicit module within CLARION.
AbstractImplicitModule(Collection<Dimension>, AbstractOutputChunkCollection<? extends AbstractOutputChunk>)
- Constructor for class clarion.system.
AbstractImplicitModule
Initializes an implicit module.
AbstractIntermediateModule
<
T
> - Class in
clarion.system
This class implements an intermediate module within CLARION.
AbstractIntermediateModule(CLARION)
- Constructor for class clarion.system.
AbstractIntermediateModule
Initializes the intermediate system.
AbstractIRLRule
- Class in
clarion.system
This class implements an IRL rule within CLARION.
AbstractIRLRule(GeneralizedConditionChunk, AbstractAction)
- Constructor for class clarion.system.
AbstractIRLRule
Initializes an IRL rule with the condition and action specified .
AbstractMatchCalculator
- Class in
clarion.system
This class implements a match calculator within CLARION.
AbstractMatchCalculator()
- Constructor for class clarion.system.
AbstractMatchCalculator
AbstractNeuralNet
- Class in
clarion.system
This class implements a three-layer, feed-forward neural network within CLARION.
AbstractNeuralNet(Collection<Dimension>, int, AbstractOutputChunkCollection<? extends AbstractOutputChunk>)
- Constructor for class clarion.system.
AbstractNeuralNet
Initializes a neural network.
AbstractOutputChunk
- Class in
clarion.system
This class implements an output chunk within CLARION.
AbstractOutputChunk(Object)
- Constructor for class clarion.system.
AbstractOutputChunk
Initializes the output chunk with the ID specified.
AbstractOutputChunk(Object, Collection<? extends Dimension>)
- Constructor for class clarion.system.
AbstractOutputChunk
Initializes the output chunk with the specified ID and dimensions.
AbstractOutputChunk(Object, Map<? extends Object, ? extends Dimension>)
- Constructor for class clarion.system.
AbstractOutputChunk
Initializes the output chunk with the specified ID and map of dimensions.
AbstractOutputChunkCollection
<
C
extends
AbstractOutputChunk
> - Class in
clarion.system
This class implements an abstract output chunk collection within CLARION.
AbstractOutputChunkCollection()
- Constructor for class clarion.system.
AbstractOutputChunkCollection
Initializes an output chunk collection.
AbstractOutputChunkCollection(Collection<? extends C>)
- Constructor for class clarion.system.
AbstractOutputChunkCollection
Initializes an output chunk collection with the collection of output chunks specified.
AbstractOutputChunkCollection(Map<? extends Object, ? extends C>)
- Constructor for class clarion.system.
AbstractOutputChunkCollection
Initializes the output chunk collection with the map of output chunks.
AbstractRule
- Class in
clarion.system
This class implements an abstract rule within CLARION.
AbstractRule(GeneralizedConditionChunk, AbstractAction)
- Constructor for class clarion.system.
AbstractRule
Initializes a rule with the condition and action chunks specified.
AbstractRule.SelectionTypes
- Enum in
clarion.system
The various types of measures that can be selected over when performing action decision making.
AbstractRule.SelectionTypes()
- Constructor for enum clarion.system.
AbstractRule.SelectionTypes
AbstractRule.UtilityOptions
- Enum in
clarion.system
The options for calculating the utility of a rule.
AbstractRule.UtilityOptions()
- Constructor for enum clarion.system.
AbstractRule.UtilityOptions
AbstractRuntimeTrainableBPNet
- Class in
clarion.system
This class implements a runtime trainable backpropagating neural network within CLARION.
AbstractRuntimeTrainableBPNet(Collection<Dimension>, int, AbstractOutputChunkCollection<? extends AbstractOutputChunk>)
- Constructor for class clarion.system.
AbstractRuntimeTrainableBPNet
Initializes a backpropagating neural network that is capable of being trained during runtime.
AbstractRuntimeTrainableImplicitModule
- Class in
clarion.system
This class implements a runtime trainable implicit module within CLARION.
AbstractRuntimeTrainableImplicitModule(Collection<Dimension>, AbstractOutputChunkCollection<? extends AbstractOutputChunk>)
- Constructor for class clarion.system.
AbstractRuntimeTrainableImplicitModule
Initializes an implicit module that is capable of being trained during runtime.
AbstractSubsystem
- Class in
clarion.system
This class implements a subsystem within CLARION.
AbstractSubsystem(CLARION)
- Constructor for class clarion.system.
AbstractSubsystem
Initializes the subsystem and attaches it to the specified CLARION Agent.
AbstractTrainableImplicitModule
- Class in
clarion.system
This class implements a trainable implicit module within CLARION.
AbstractTrainableImplicitModule(Collection<Dimension>, AbstractOutputChunkCollection<? extends AbstractOutputChunk>)
- Constructor for class clarion.system.
AbstractTrainableImplicitModule
Initializes the trainable implicit module.
ACS
- Class in
clarion.system
This class implements the Action Centered Subsystem (ACS) within CLARION.
ACS(CLARION)
- Constructor for class clarion.system.
ACS
Minimally initializes the ACS.
acs
- Variable in class clarion.system.
CLARION
The Action Centered Subsystem.
ACS.LevelSelectionMethods
- Enum in
clarion.system
The various methods that can be used for level selection (such as stochastic or combined)
ACS.LevelSelectionMethods()
- Constructor for enum clarion.system.
ACS.LevelSelectionMethods
ACS.LevelSelectionOptions
- Enum in
clarion.system
The options for level selection (such as fixed or variable)
ACS.LevelSelectionOptions()
- Constructor for enum clarion.system.
ACS.LevelSelectionOptions
ACS.ModuleTypes
- Enum in
clarion.system
The various different types of modules used for action selection (BL,RER,IRL,FR)
ACS.ModuleTypes()
- Constructor for enum clarion.system.
ACS.ModuleTypes
ACSLevelProbabilitySettingEquation
- Class in
clarion.system
This class implements an ACS level probability setting equation within CLARION.
ACSLevelProbabilitySettingEquation(Collection<Dimension>, AbstractOutputChunkCollection<? extends AbstractOutputChunk>)
- Constructor for class clarion.system.
ACSLevelProbabilitySettingEquation
Initializes the ACS level probability setting equation.
ACSLevelProbabilitySettingModule
- Class in
clarion.system
This class implements an ACS level probability setting module within CLARION.
ACSLevelProbabilitySettingModule(Collection<DriveStrength>)
- Constructor for class clarion.system.
ACSLevelProbabilitySettingModule
Initializes the ACS level probability setting module using the ACS level probability setting equation.
ACSLevelProbabilitySettingModule(AbstractImplicitModule)
- Constructor for class clarion.system.
ACSLevelProbabilitySettingModule
Initializes the ACS level probability setting module given the implicit module specified.
ACSLevelProbabilitySettingModule
- Variable in class clarion.system.
MCS
The ACS level probability setting module
act()
- Method in class clarion.system.
CLARION
Determines the action to perform given what was perceived.
ActionCollection
- Class in
clarion.system
This class implements an action collection within CLARION.
ActionCollection()
- Constructor for class clarion.system.
ActionCollection
Initializes an action collection.
ActionCollection(Collection<? extends AbstractAction>)
- Constructor for class clarion.system.
ActionCollection
Initializes an action collection with the collection of actions specified.
ActionCollection(Map<? extends Object, ? extends AbstractAction>)
- Constructor for class clarion.system.
ActionCollection
Initializes the action collection with the map of actions.
Actions
- Variable in class clarion.samples.
HelloWorld
The actions that can be performed in this task
activateGoal()
- Method in class clarion.system.
Goal
Activates the goal by setting all of the dimension-values in the goal to the full activation threshold.
Activation
- Variable in class clarion.system.
AbstractOutputChunk
The activation of the output chunk.
Activation
- Variable in class clarion.system.
Value
The activation of the value.
ACTIVATION_MATCH_EPSILON
- Variable in class clarion.system.
Value
How close two activations must be in order to be considered equal.
ACTUATION_TIME
- Variable in class clarion.system.
AbstractExplicitModule
Actuation time.
ACTUATION_TIME
- Variable in class clarion.system.
AbstractImplicitModule
Actuation time.
add(Goal)
- Method in class clarion.system.
GoalStructure
Adds a goal to the goal list.
add(AbstractImplicitModule)
- Method in class clarion.system.
ImplicitModuleCollection
Adds an implicit module to the collection.
add(AbstractChunk)
- Method in class clarion.system.
WorkingMemory
Adds a chunk to working memory.
addAction(AbstractAction)
- Method in class clarion.system.
ACS
Adds an action to the list of possible actions and generates a match all rule for the specified action.
addActions(Collection<? extends AbstractAction>)
- Method in class clarion.system.
ACS
Adds a collection of actions to the list of possible actions and generates a match all rule for all the actions that were added.
addAll(Collection<? extends Goal>)
- Method in class clarion.system.
GoalStructure
Adds a collection of goals to the goal structure.
addAll(Collection<? extends AbstractImplicitModule>)
- Method in class clarion.system.
ImplicitModuleCollection
Adds a collection of implicit modules to this collection.
addAll(Collection<? extends AbstractChunk>)
- Method in class clarion.system.
WorkingMemory
Adds a collection of chunks to working memory.
addBLModule(AbstractImplicitModule)
- Method in class clarion.system.
ACS
Adds an implicit module to the bottom level of the ACS.
addBLModules(Collection<? extends AbstractImplicitModule>)
- Method in class clarion.system.
ACS
Adds a collection of implicit modules to the bottom level of the ACS.
addDrivesToBAS(Collection<Drive>)
- Method in class clarion.system.
MS
Adds the specified drives to the behavior approach system.
addDrivesToBIS(Collection<Drive>)
- Method in class clarion.system.
MS
Adds the specified drives to the behavior inhibition system.
addDrivesToBothSystems(Collection<Drive>)
- Method in class clarion.system.
MS
Adds the specified drives to both the BIS and the BAS.
addDrivesToNeither(Collection<Drive>)
- Method in class clarion.system.
MS
Adds the specified drives to the MS without specifying a behavioral system.
addDriveToBAS(Drive)
- Method in class clarion.system.
MS
Adds the specified drive to the behavior approach system.
addDriveToBIS(Drive)
- Method in class clarion.system.
MS
Adds the specified drive to the behavior inhibition system.
addDriveToBothSystems(Drive)
- Method in class clarion.system.
MS
Adds the specified drive to both the BIS and the BAS.
addDriveToNeither(Drive)
- Method in class clarion.system.
MS
Adds the specified drive to the MS without specifying a behavioral system.
addPossibleGoal(Goal)
- Method in class clarion.system.
GoalStructure
Adds a goal to the list of possible goals.
addPossibleGoals(Collection<Goal>)
- Method in class clarion.system.
GoalStructure
Adds a collection of goals to the list of possible goals.
addRule(AbstractRule)
- Method in class clarion.system.
ACS
Adds a rule to the rule store.
addRules(Collection<? extends AbstractRule>)
- Method in class clarion.system.
ACS
Adds a collection of rules to the rule store.
addSpecializedWMChunk(AbstractChunk)
- Method in class clarion.system.
WorkingMemory
Adds a working memory chunk to the list of specialized working memory chunks.
addSpecializedWMChunks(Collection<AbstractChunk>)
- Method in class clarion.system.
WorkingMemory
Adds a collection of specialized working memory chunks to the list of specialized working memory chunks.
addTimeStamp(long)
- Method in class clarion.system.
AbstractExplicitModule
Adds a time stamp to this rule.
addTimeStamp(long)
- Method in class clarion.system.
AbstractOutputChunk
Adds a time stamp to this chunk.
addTimeStamp(long)
- Method in interface clarion.system.
InterfaceTracksTime
adjustSelectionMeasure(double, double)
- Method in class clarion.system.
AbstractOutputChunk
Adjusts the specified selection measure by the persistence factor.
Agent
- Variable in class clarion.samples.
HelloWorld
The agent who is running this task.
attachACS(ACS)
- Method in class clarion.system.
CLARION
Attaches the action centered subsystem to this instance of CLARION.
attachACSLevelProbabilitySettingModule(ACSLevelProbabilitySettingModule)
- Method in class clarion.system.
MCS
Attaches the ACS level probability setting module.
attachGoalSelectionModule(GoalSelectionModule)
- Method in class clarion.system.
MCS
Attaches the goal selection module.
attachGoalStructure(GoalStructure)
- Method in class clarion.system.
CLARION
Attaches the goal structure to this instance of CLARION.
attachGoalStructure(GoalStructure)
- Method in class clarion.system.
GoalSelectionModule
Attaches the specified goal structure to this module.
attachMCS(MCS)
- Method in class clarion.system.
CLARION
Attaches the meta-cognitive subsystem to this instance of CLARION.
attachMS(MS)
- Method in class clarion.system.
CLARION
Attaches the motivational subsystem to this instance of CLARION.
attachNACS(NACS)
- Method in class clarion.system.
CLARION
Attaches the non-action centered subsystem to this instance of CLARION.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
AbstractIntermediateModule
Attaches the intermediate system to the specified CLARION agent.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
AbstractSubsystem
Attaches the subsystem to the specified CLARION agent.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
ACS
Attaches the ACS to the specified CLARION agent.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
GoalStructure
Attaches the goal structure to the specified CLARION agent.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
MCS
Attaches the MCS to the specified CLARION agent.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
MS
Attaches the MS to the specified CLARION agent.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
NACS
Attaches the NACS to the specified CLARION agent.
attachSelfToAgent(CLARION)
- Method in class clarion.system.
WorkingMemory
Attaches the working memory to the specified CLARION agent.
attachWorkingMemory(WorkingMemory)
- Method in class clarion.system.
CLARION
Attaches the working memory to this instance of CLARION.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
Q
R
S
T
U
V
W