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

C

C - Variable in class clarion.system.AbstractExplicitModule
Constant c.
C - Variable in class clarion.system.AbstractOutputChunk
Constant c.
C - Variable in class clarion.system.ACSLevelProbabilitySettingEquation
The constant C used in the level probability setting equation.
C1 - Variable in class clarion.system.RuleRefiner
Constant for Information Gain
C2 - Variable in class clarion.system.RuleRefiner
Constant for Information Gain
C7 - Variable in class clarion.system.AbstractRule
Benefit equation constant c7.
C8 - Variable in class clarion.system.AbstractRule
Benefit equation constant c8.
calculateAllDriveStrengths(DimensionValueCollection) - Method in class clarion.system.MS
Gets the drive strengths for ALL drives in the MS.
calculateBASDriveStrengths(DimensionValueCollection) - Method in class clarion.system.MS
Gets the drive strengths for all drives in the behavioral approach system.
calculateBISDriveStrengths(DimensionValueCollection) - Method in class clarion.system.MS
Gets the drive strengths for all drives in the behavioral inhibition system.
calculateBothDriveStrengths(DimensionValueCollection) - Method in class clarion.system.MS
Gets the drive strengths for all drives that belong to both the BAS and BIS.
calculateDriveStrength(DimensionValueCollection) - Method in class clarion.system.Drive
Calculates the drive strength given the specified drive input.
calculateDriveStrength(Object, DimensionValueCollection) - Method in class clarion.system.MS
Gets the drive strength for the drive with the specified ID.
calculateInformationGain(AbstractRule, AbstractRule) - Method in class clarion.system.RuleRefiner
Calculates the information gain using the match statistics of two specified rules.
calculateInformationGain(AbstractRule) - Method in class clarion.system.RuleRefiner
Calculates the information gain using the match statistics of the specified rule.
calculateNeitherDriveStrengths(DimensionValueCollection) - Method in class clarion.system.MS
Gets the drive strengths for all drives in the MS that do not belong to a behavioral system.
checkDeletionByDensity(long) - Method in interface clarion.system.InterfaceDeleteable
Checks to see if an object should be deleted based on the density (determined using the specified time stamp).
checkDeletionByDensity(long) - Method in class clarion.system.RefineableRule
Checks to see if deletion should occur based on the density parameter.
checkExtractionCriterion(AbstractImplicitModule) - Method in class clarion.system.RuleExtractor
Checks to see if the criteria for rule extraction has been satisfied given a specified implicit module.
checkMatchAll() - Method in class clarion.system.Dimension
Checks to see if all of the values in a specified dimension are activated.
checkMatchAll() - Method in class clarion.system.GeneralizedConditionChunk
 
checkMatchCriterion(long) - Method in class clarion.system.AbstractRule
Checks if the condition is matched given the new input.
checkMatchCriterion() - Method in class clarion.system.AbstractRule
Checks if the condition is matched given the new input.
checkMatchCriterion() - Method in class clarion.system.ACSLevelProbabilitySettingEquation
This method does nothing as it is not used by the CLARION Library for this equation.
checkMatchCriterion() - Method in class clarion.system.DriveEquation
This method does nothing as it is not used by the CLARION Library for this equation.
checkMatchCriterion() - Method in class clarion.system.GoalSelectionEquation
This method does nothing as it is not used by the CLARION Library for this equation.
checkMatchCriterion() - Method in class clarion.system.ImplicitModuleCollection
This method does nothing as it is not used by the CLARION Library for this collection.
checkMatchCriterion() - Method in interface clarion.system.InterfaceHandlesFeedback
Checks to see if a match criterion has been obtained.
checkMatchCriterion(long) - Method in interface clarion.system.InterfaceHandlesFeedbackWithTime
Checks to see if a match criterion has been obtained.
checkMatchCriterion() - Method in class clarion.system.QBPNet
Checks to see if the positive match criterion is satisfied given the state before action a is performed, the state after action a is performed, any immediate feedback received, and the index of the action performed.
checkMatchCriterion() - Method in class clarion.system.RuleCollection
This method does nothing as it is not used by the CLARION Library for this collection.
checkMatchCriterion() - Method in class clarion.system.SimplifiedQBPNet
Checks to see if the positive match criterion is satisfied given the immediate feedback received.
checkMatchCriterion() - Method in class clarion.system.TableLookup
Checks to see if the positive match criterion is satisfied given the immediate feedback received.
Children - Variable in class clarion.system.AbstractRule
The child rules (if any) of this rule.
Children - Variable in class clarion.system.RuleCollection
Contains any existent child rules for the rules in the rule collection.
chooseAction(DimensionValueCollection, long) - Method in class clarion.system.ACS
Chooses an action given the current input (which includes sensory information, the current goal, and any chunks in working memory) and the previously chosen action.
ChosenAction - Variable in class clarion.system.ACS
The chosen action.
ChosenAction - Variable in class clarion.system.CLARION
The chosen action when the "act" method was last called
ChosenOutput - Variable in class clarion.system.AbstractImplicitModule
The index of the output node relating to the chosen output.
CLARION - Class in clarion.system
This is the main class of the CLARION Library.
CLARION(DimensionValueCollection) - Constructor for class clarion.system.CLARION
Minimally initializes a CLARION agent.
clarion.samples - package clarion.samples
 
clarion.system - package clarion.system
 
clarion.tools - package clarion.tools
 
clone() - Method in class clarion.system.AbstractAction
 
clone() - Method in class clarion.system.AbstractChunk
Clones the chunk (including all of it's dimensions).
clone() - Method in class clarion.system.AbstractChunkCollection
 
clone() - Method in class clarion.system.AbstractOutputChunk
 
clone() - Method in class clarion.system.AbstractOutputChunkCollection
 
clone() - Method in class clarion.system.AbstractRule
Copies the rule.
clone() - Method in class clarion.system.ActionCollection
Clones the action collection (including all of the actions in the collection).
clone() - Method in class clarion.system.Dimension
Clones the dimension (including all of it's Values).
clone() - Method in class clarion.system.DimensionlessOutputChunk
Clones the dimension-less output chunk.
clone() - Method in class clarion.system.DimensionlessOutputChunkCollection
Clones the dimension-less output chunk collection (including all of it's dimension-less output chunks).
clone() - Method in class clarion.system.DimensionValueCollection
Clones the dimension-value collection (including all of it's dimensions).
clone() - Method in class clarion.system.Drive
Clones the drive.
clone() - Method in class clarion.system.DriveStrength
Clones the drive strength.
clone() - Method in class clarion.system.DriveStrengthCollection
Clones the drive strength collection (including all of it's drive strengths).
clone() - Method in class clarion.system.ExternalAction
Clones the external action (including all of it's dimensions).
clone() - Method in class clarion.system.GeneralizedConditionChunk
Clones the condition (including all of it's dimensions).
clone() - Method in class clarion.system.Goal
Clones the goal (including all of it's dimensions).
clone() - Method in class clarion.system.GoalAction
Clones the goal action (including all of it's dimensions).
clone() - Method in class clarion.system.GoalCollection
Clones the goal collection (including all of the goals in the collection).
clone() - Method in class clarion.system.RefineableRule
Clones the rule.
clone() - Method in class clarion.system.SpecializedWMChunkCollection
Clones the specialized working memory chunk collection (including all of it's chunks).
clone() - Method in class clarion.system.Value
Clones the value.
clone() - Method in class clarion.system.WorkingMemoryAction
Clones the working memory action (including all of it's dimensions).
clone() - Method in class clarion.tools.Range
Clones the range.
CombinedInputSpace - Variable in class clarion.samples.HelloWorld
The combination of the sensory input space and the stimulus for all of the drives.
compareTo(Value) - Method in class clarion.system.Value
Compares the activation of this value to the specified value.
computeErrors() - Method in class clarion.system.BPNet
Computes the errors of the output layer.
computeHiddenActivation() - Method in class clarion.system.AbstractNeuralNet
Calculates the hidden derivative.
computeHiddenActivation() - Method in class clarion.system.BPNet
Calculates the hidden derivative.
computeHiddenErrors() - Method in class clarion.system.BPNet
Computes the errors of the hidden layer.
computeOutputActivation() - Method in class clarion.system.AbstractNeuralNet
Calculates the output derivative.
computeOutputActivation() - Method in class clarion.system.BPNet
Calculates the output derivative.
contains(AbstractRule) - Method in class clarion.system.HiddenRuleCollection
Checks to see if the collection contains the specified rule.
contains(Object) - Method in class clarion.system.ImplicitModuleCollection
Checks to see if the collection contains an implicit module that is equal to the specified implicit module.
contains(AbstractRule) - Method in class clarion.system.RuleCollection
Checks to see if the collection contains the specified rule.
containsCover(AbstractRule) - Method in class clarion.system.RuleCollection
Checks to see if the collection contains a rule that covers the specified rule.
containsKeys(Object) - Method in class clarion.system.AbstractChunkCollection
 
containsKeys(Object) - Method in class clarion.system.ActionCollection
Checks to see if the specified object is an action collection and that all of the keys within the specified action collection are specified within this collection.
containsKeys(Object) - Method in class clarion.system.DimensionlessOutputChunkCollection
Checks to see if the specified object is a dimension-less output chunk collection and that all of the keys within the specified dimension-less output chunk collection are specified within this collection.
containsKeys(Object) - Method in class clarion.system.DimensionValueCollection
Checks to see if the specified object is a dimension-value collection and that all of the keys within the specified dimension-value collection are specified within this collection.
containsKeys(Object) - Method in class clarion.system.DriveStrengthCollection
Checks to see if the specified object is a drive strength collection and that all of the keys within the specified drive strength collection are specified within this collection.
containsKeys(Object) - Method in class clarion.system.GoalCollection
Checks to see if the specified object is a goal collection and that all of the keys within the specified goal collection are specified within this collection.
containsKeys(Object) - Method in class clarion.system.SpecializedWMChunkCollection
Checks to see if the specified object is a specialized working memory chunk collection and that all of the keys within the specified collection are specified within this collection.
CorrectCounter - Variable in class clarion.samples.HelloWorld
A counter to keep track of how many trials the agent gets correct
COST_CONSTANT - Variable in class clarion.system.AbstractRule
The constant to use for benefit when using the constant option for utility.
covers(Object) - Method in class clarion.system.AbstractFixedRule
This method is overridden by the user to handle the comparing of two two rules to see if one covers the other.
covers(AbstractRule) - Method in class clarion.system.AbstractRule
Checks to see if the condition of the specified rule is covered by this rule and that the two rules have the same action.
covers(GeneralizedConditionChunk, AbstractAction) - Method in class clarion.system.AbstractRule
Checks to see if the specified condition is covered by this rule and that the specified action is the same as this rule's action.
covers(GeneralizedConditionChunk) - Method in class clarion.system.GeneralizedConditionChunk
Checks to see if the specified condition is covered by this condition.
CurrentGoal - Variable in class clarion.system.CLARION
The current goal
CurrentInput - Variable in class clarion.system.AbstractRule
The current input.
CurrentInput - Variable in class clarion.system.ACS
The current input (including current sensory information, current goal, chunks in working memory, and drive stimulus).
CurrentInput - Variable in class clarion.system.CLARION
The current input (including perceived sensory information, current goal, and chunks in working memory) for this instance of CLARION.
CurrentInput - Variable in class clarion.system.MS
The current input (including current sensory information, current goal, chunks in working memory, and drive stimulus).

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