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

S

select(Collection<? extends InterfaceStochasticallySelectable>) - Method in class clarion.system.StochasticSelector
Given a collection of stochastically selectable objects, this method chooses an object from that collection using a Boltzmann distribution.
SELECTION_TYPE - Variable in class clarion.system.AbstractRule
The selection type to use for the selection measure of the rule.
SelectionMeasureBL - Variable in class clarion.system.AbstractOutputChunk
The selection measure used by the bottom level (usually the same as the activation).
SelectionMeasureTL - Variable in class clarion.system.AbstractOutputChunk
The selection measure used by the top level (in the case of the ACS, can be: Support or Utility).
Selector - Variable in class clarion.system.ACS
The stochastic selector for rule selection.
Selector - Variable in class clarion.system.GoalSelectionModule
The stochastic selector for goal selection.
SELECTOR - Variable in class clarion.tools.TrainableImplicitModulePreTrainer
The stochastic selector to use if the target module to be trained is runtime trainable.
selectType() - Method in class clarion.system.ACS
Selects a rule type to use on the top level when performing action decision making with stochastic level selection.
SensoryInputSpace - Variable in class clarion.samples.HelloWorld
The sensory information.
serialVersionUID - Static variable in class clarion.system.AbstractAction
 
serialVersionUID - Static variable in class clarion.system.AbstractChunk
 
serialVersionUID - Static variable in class clarion.system.AbstractChunkCollection
 
serialVersionUID - Static variable in class clarion.system.AbstractIntermediateModule
 
serialVersionUID - Static variable in class clarion.system.AbstractOutputChunk
 
serialVersionUID - Static variable in class clarion.system.AbstractOutputChunkCollection
 
serialVersionUID - Static variable in class clarion.system.ActionCollection
 
serialVersionUID - Static variable in class clarion.system.BehavioralApproachSystem
 
serialVersionUID - Static variable in class clarion.system.BehavioralInhibitionSystem
 
serialVersionUID - Static variable in class clarion.system.Dimension
 
serialVersionUID - Static variable in class clarion.system.DimensionlessOutputChunk
 
serialVersionUID - Static variable in class clarion.system.DimensionlessOutputChunkCollection
 
serialVersionUID - Static variable in class clarion.system.DimensionValueCollection
 
serialVersionUID - Static variable in class clarion.system.DriveCollection
 
serialVersionUID - Static variable in class clarion.system.DriveStrength
 
serialVersionUID - Static variable in class clarion.system.DriveStrengthCollection
 
serialVersionUID - Static variable in class clarion.system.ExternalAction
 
serialVersionUID - Static variable in exception clarion.system.FullContainerException
 
serialVersionUID - Static variable in class clarion.system.GeneralizedConditionChunk
 
serialVersionUID - Static variable in class clarion.system.Goal
 
serialVersionUID - Static variable in class clarion.system.GoalAction
 
serialVersionUID - Static variable in class clarion.system.GoalCollection
 
serialVersionUID - Static variable in class clarion.system.GoalStructure
 
serialVersionUID - Static variable in class clarion.system.HiddenRuleCollection
 
serialVersionUID - Static variable in class clarion.system.ImplicitModuleCollection
 
serialVersionUID - Static variable in exception clarion.system.InvalidFormatException
 
serialVersionUID - Static variable in exception clarion.system.MissingACSException
 
serialVersionUID - Static variable in exception clarion.system.MissingSensoryInformationException
 
serialVersionUID - Static variable in class clarion.system.MS
 
serialVersionUID - Static variable in class clarion.system.NeitherBehavioralSystem
 
serialVersionUID - Static variable in class clarion.system.RuleCollection
 
serialVersionUID - Static variable in class clarion.system.SpecializedWMChunkCollection
 
serialVersionUID - Static variable in class clarion.system.WorkingMemory
 
serialVersionUID - Static variable in class clarion.system.WorkingMemoryAction
 
setActivation(double) - Method in class clarion.system.AbstractOutputChunk
Sets the activation level for the output chunk.
setActivation(double) - Method in class clarion.system.Value
Sets the activation level for this value.
setBLSelectionMeasure(double) - Method in class clarion.system.AbstractOutputChunk
Sets the bottom level selection measure for this chunk.
setChosenOutput(AbstractOutputChunk) - Method in class clarion.system.AbstractImplicitModule
Sets the chosen output for this implicit module.
setCurrentInput(DimensionValueCollection) - Method in class clarion.system.AbstractRule
Sets the current input to the specified input.
setDeficit(double) - Method in class clarion.system.Drive
Sets the deficit.
setDeficitChangeRate(double) - Method in class clarion.system.Drive
Sets the deficit change rate.
setDesiredOutput(Collection<? extends AbstractOutputChunk>) - Method in class clarion.system.AbstractTrainableImplicitModule
Sets the desired output given the collection of desired outputs.
setDesiredOutput(AbstractOutputChunk) - Method in class clarion.system.AbstractTrainableImplicitModule
Sets the desired output for the network given the specified desired output.
setDesiredOutput(Collection<? extends AbstractOutputChunk>) - Method in interface clarion.system.InterfaceTrainable
Sets the desired output given the collection specified.
setDesiredOutput(AbstractOutputChunk) - Method in interface clarion.system.InterfaceTrainable
Sets a specific desired output node given the specified chunk.
setFeedback(double) - Method in class clarion.system.AbstractEquation
Sets the immediate feedback for the equation.
setFeedback(double) - Method in class clarion.system.AbstractRule
Sets the immediate feedback for the rule.
setFeedback(double) - Method in class clarion.system.AbstractRuntimeTrainableBPNet
Sets the immediate feedback for the rule.
setFeedback(double) - Method in class clarion.system.AbstractRuntimeTrainableImplicitModule
Sets the immediate feedback for the rule.
setFeedback(double) - Method in class clarion.system.ImplicitModuleCollection
Sets the feedback.
setFeedback(double) - Method in interface clarion.system.InterfaceHandlesFeedback
Sets the feedback to the value specified.
setFeedback(double) - Method in class clarion.system.RuleCollection
Sets the feedback.
setFinalSelectionMeasure(double) - Method in class clarion.system.AbstractOutputChunk
Sets the final selection measure.
setFinalSelectionMeasure(double) - Method in class clarion.system.GenericStochasticObject
Sets the selection measure.
setFinalSelectionMeasure(double) - Method in interface clarion.system.InterfaceStochasticallySelectable
Sets the final selection measure.
setGoal(DriveStrengthCollection, long) - Method in class clarion.system.GoalSelectionModule
Selects a goal from all of the possible goals tied to the output layer of implicit module in this module using the specified collection of drive strengths.
setImplicitModule(AbstractImplicitModule) - Method in class clarion.system.Drive
Sets the implicit module for this drive.
setInput(DimensionValueCollection) - Method in class clarion.system.AbstractImplicitModule
Sets the activations for the input layer to the specified input.
setInput(Value) - Method in class clarion.system.AbstractImplicitModule
Sets the activation of the input nodes that equal the specified value to the activation of the specified value.
setInput(Object, Value) - Method in class clarion.system.AbstractImplicitModule
Sets the activation of the input node for the dimension with the specified ID to the activation of the specified value.
setLowerBound(double) - Method in class clarion.tools.Range
Sets the lower bound for the range.
setMatchAll(AbstractRule) - Method in class clarion.system.RefineableRule
Sets the match all rule related to this rule.
setMatchCalculator(AbstractMatchCalculator) - Method in interface clarion.system.InterfaceHasMatchCalculator
Sets the match calculator.
setMatchCalculator(AbstractMatchCalculator) - Method in class clarion.system.QBPNet
 
setNewInput(Collection<Dimension>) - Method in interface clarion.system.InterfaceHandlesNewInput
Sets the new input.
setNewInput(Collection<Dimension>) - Method in class clarion.system.QBPNet
Sets the activations for the new input to the specified input.
setNM(double) - Method in class clarion.system.AbstractRule
Sets the negative match statistic.
setNM(double) - Method in class clarion.system.AbstractRuntimeTrainableBPNet
Sets the negative match statistic.
setNM(double) - Method in class clarion.system.AbstractRuntimeTrainableImplicitModule
Sets the negative match statistic.
setNM(double) - Method in class clarion.system.ImplicitModuleCollection
Sets the negative match statistic.
setNM(double) - Method in interface clarion.system.InterfaceTracksMatchStatistics
Sets the negative match (NM) statistic.
setNM(double) - Method in class clarion.system.RuleCollection
Sets the negative match statistic.
setPM(double) - Method in class clarion.system.AbstractRule
Sets the positive match statistic.
setPM(double) - Method in class clarion.system.AbstractRuntimeTrainableBPNet
Sets the positive match statistic.
setPM(double) - Method in class clarion.system.AbstractRuntimeTrainableImplicitModule
Sets the positive match statistic.
setPM(double) - Method in class clarion.system.ImplicitModuleCollection
Sets the positive match statistic.
setPM(double) - Method in interface clarion.system.InterfaceTracksMatchStatistics
Sets the positive match (PM) statistic.
setPM(double) - Method in class clarion.system.RuleCollection
Sets the positive match statistic.
setRelevances(Collection<Value>) - Method in class clarion.system.Goal
Sets the relevance to this goal for the drives with IDs equal to the values in the specified collection.
setSubGoals(Collection<Goal>) - Method in class clarion.system.Goal
Sets the sub goals for this goal.
setTLSelectionMeasure(double) - Method in class clarion.system.AbstractOutputChunk
Sets the top level selection measure for this chunk.
setUpperBound(double) - Method in class clarion.tools.Range
Sets the upper bound for the range.
shortlist - Variable in class clarion.system.ACS
The subset of possible actions that were involved in the last action decision making stochastic selection.
SimplifiedQBPNet - Class in clarion.system
This class implements a simplified Q-learning backpropagating neural network within CLARION.
SimplifiedQBPNet(Collection<Dimension>, int, AbstractOutputChunkCollection<? extends AbstractOutputChunk>) - Constructor for class clarion.system.SimplifiedQBPNet
Initializes a backpropagating neural network that uses simplified Q-Learning for training the network.
size() - Method in class clarion.system.Dimension
Returns the number of values in the dimension.
size() - Method in class clarion.system.DimensionValueCollection
Returns the number of dimensions in the dimension-value collection.
size() - Method in class clarion.system.DriveCollection
Returns the number of drives in the drive collection.
size() - Method in class clarion.system.HiddenRuleCollection
Returns the number of rules in the rule collection.
size() - Method in class clarion.system.ImplicitModuleCollection
Returns the number of implicit modules in the collection.
size() - Method in class clarion.system.RuleCollection
Returns the number of rules in the rule collection.
SPECIALIZATION_THRESHOLD1 - Variable in class clarion.system.RuleRefiner
The threshold IG(C,All) must be below for a rule to be specialized
SPECIALIZATION_THRESHOLD2 - Variable in class clarion.system.RuleRefiner
The threshold IG(C',C) must be below for a rule to be specialized
specialize(AbstractRule) - Method in class clarion.system.RuleRefiner
Specializes the specified rule (if possible).
SpecializedWMChunkCollection - Class in clarion.system
This class implements a specialized working memory chunk collection within CLARION.
SpecializedWMChunkCollection() - Constructor for class clarion.system.SpecializedWMChunkCollection
Initializes a specialized working memory collection.
SpecializedWMChunkCollection(Collection<? extends AbstractChunk>) - Constructor for class clarion.system.SpecializedWMChunkCollection
Initializes a specialized working memory chunk collection with the collection of specialized working memory chunks specified.
SpecializedWMChunkCollection(Map<? extends Object, ? extends AbstractChunk>) - Constructor for class clarion.system.SpecializedWMChunkCollection
Initializes the specialized working memory chunk collection with the map of specialized working memory chunks.
SpecializedWMChunks - Variable in class clarion.system.WorkingMemory
Specialized chunks specific only to working memory.
StochasticSelector - Class in clarion.system
This class implements a stochastic selector within CLARION.
StochasticSelector() - Constructor for class clarion.system.StochasticSelector
 
SubGoals - Variable in class clarion.system.Goal
The sub goals related to this goal.
SUM_SQ_ERRORS_THRESHOLD - Variable in class clarion.tools.TrainableImplicitModulePreTrainer
The threshold the sum of squared errors must meet before training can end.
sumsqerr - Variable in class clarion.tools.TrainableImplicitModulePreTrainer.SumSquaredErrorTracker
The sum of squared error
sumsqerrcounter - Variable in class clarion.tools.TrainableImplicitModulePreTrainer.SumSquaredErrorTracker
The counter keeping track of the number of times the sum of squared error has been updated.
SUPPORT_EPSILON - Variable in class clarion.system.AbstractRule
How close a condition's support must be to the current input in order for it to be considered as matching the current input.

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