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
I
ID
- Variable in class clarion.system.
AbstractChunk
Identifies the chunk.
ID
- Variable in class clarion.system.
Dimension
Identifies the dimension.
ID
- Variable in class clarion.system.
Drive
Identifies the drive.
ID
- Variable in class clarion.system.
DriveEquation
The ID of the drive to which this equation is attached.
ID
- Variable in class clarion.system.
Value
Identifies the value.
IG_OPTION
- Variable in class clarion.system.
RuleRefiner
The option to use when calculation information gain for IG(C,ALL)
ImplicitModuleCollection
- Class in
clarion.system
This class implements an implicit module collection within CLARION.
ImplicitModuleCollection()
- Constructor for class clarion.system.
ImplicitModuleCollection
Initializes an implicit module collection.
ImplicitModuleCollection(Collection<? extends AbstractImplicitModule>)
- Constructor for class clarion.system.
ImplicitModuleCollection
Initializes an implicit module collection with the collection of implicit modules specified.
INCREMENT
- Variable in class clarion.tools.
Range
The increment at which to traverse through the range
incrementNM()
- Method in class clarion.system.
AbstractRule
Increments the negative match statistic.
incrementNM()
- Method in class clarion.system.
AbstractRuntimeTrainableBPNet
Increments the negative match statistic.
incrementNM()
- Method in class clarion.system.
AbstractRuntimeTrainableImplicitModule
Increments the negative match statistic.
incrementNM()
- Method in class clarion.system.
ImplicitModuleCollection
Increments the negative match statistic.
incrementNM()
- Method in interface clarion.system.
InterfaceTracksMatchStatistics
Increments the negative match (NM) statistic.
incrementNM()
- Method in class clarion.system.
RuleCollection
Increments the negative match statistic.
incrementPM()
- Method in class clarion.system.
AbstractRule
Increments the positive match statistic.
incrementPM()
- Method in class clarion.system.
AbstractRuntimeTrainableBPNet
Increments the positive match statistic.
incrementPM()
- Method in class clarion.system.
AbstractRuntimeTrainableImplicitModule
Increments the positive match statistic.
incrementPM()
- Method in class clarion.system.
ImplicitModuleCollection
Increments the positive match statistic.
incrementPM()
- Method in interface clarion.system.
InterfaceTracksMatchStatistics
Increments the positive match (PM) statistic.
incrementPM()
- Method in class clarion.system.
RuleCollection
Increments the positive match statistic.
initChildren()
- Method in class clarion.system.
AbstractRule
Initializes the child rules collection.
INITIAL_BLA
- Variable in class clarion.system.
AbstractExplicitModule
The initalBLA.
INITIAL_BLA
- Variable in class clarion.system.
AbstractOutputChunk
The initalBLA.
InitialDeficit
- Variable in class clarion.system.
Drive
The initial (pre-decay) drive deficit.
initializeAgentInternalSpace()
- Method in class clarion.samples.
HelloWorld
This method initializes the agent's internal space including the actions and goals, etc.
initializeAgentInternalSpace()
- Method in interface clarion.tools.
BaseSimulationTemplate
This method is where you construct the space of all possible internal information that can be used by your agents.
initializeCLARIONAgent(CLARION)
- Method in class clarion.samples.
HelloWorld
This method initializes the components and subsystems within the CALRION agent that are going to be used by the agent to perform this task.
initializeCLARIONAgent(CLARION)
- Method in interface clarion.tools.
BaseSimulationTemplate
This method is where all of the agent specific initialization takes place for each agent in your environment.
initializeSensoryInformationSpace()
- Method in class clarion.samples.
HelloWorld
This method initializes the sensory input space and the combined input space.
initializeSensoryInformationSpace()
- Method in interface clarion.tools.
BaseSimulationTemplate
This method is where you construct the world in which your CLARION agents will live.
initUserDefinedPersonality(Collection<Value>)
- Method in class clarion.system.
MS
Initializes the MS with a user defined personality.
initVariations()
- Method in class clarion.system.
RefineableRule
Initializes the rule variations collection.
initWeights()
- Method in class clarion.system.
AbstractNeuralNet
Initializes the weights to random values.
innerLoop(AbstractTrainableImplicitModule, AbstractImplicitModule, ListIterator<Dimension>, ListIterator<? extends Value>, Dimension, Value, TrainableImplicitModulePreTrainer.SumSquaredErrorTracker)
- Method in class clarion.tools.
TrainableImplicitModulePreTrainer
The inner loop of the dataRecursor method.
InputAsCollection
- Variable in class clarion.system.
AbstractImplicitModule
The input layer represented as a collection.
InputSpace
- Variable in class clarion.system.
AbstractIntermediateModule
Points to the input space from the instance of the CLARION class to which this instance of the intermediate system is attached.
InputSpace
- Variable in class clarion.system.
AbstractSubsystem
Points to the input space from the instance of the CLARION class to which this instance of the subsystem is attached.
InputSpace
- Variable in class clarion.system.
CLARION
A dimension-value collection that contains all of the dimension-value pairs of which this instance of CLARION is currently aware.
InputToHiddenMomentum
- Variable in class clarion.system.
BPNet
The input to hidden momentum matrix.
InputToHiddenWeights
- Variable in class clarion.system.
AbstractNeuralNet
The input to hidden weight matrix.
InterfaceDeleteable
- Interface in
clarion.system
This interface is implemented by classes that are deleteable within CLARION.
InterfaceHandlesFeedback
- Interface in
clarion.system
This interface is implemented by classes that handle feedback within CLARION.
InterfaceHandlesFeedbackWithTime
- Interface in
clarion.system
This interface is implemented by classes that handle feedback with a time stamp within CLARION.
InterfaceHandlesNewInput
- Interface in
clarion.system
This interface is implemented by classes that are capable of handling new input within CLARION.
InterfaceHasMatchCalculator
- Interface in
clarion.system
This interface is implemented by classes that wish to use their own match calculator within CLARION.
InterfaceRuntimeTrainable
- Interface in
clarion.system
This interface is implemented by classes that can be trained at runtime within CLARION.
InterfaceStochasticallySelectable
- Interface in
clarion.system
This interface is implemented by classes that are stochastically selectable within CLARION.
InterfaceTracksMatchStatistics
- Interface in
clarion.system
This interface is implemented by classes that track match statistics within CLARION.
InterfaceTracksTime
- Interface in
clarion.system
This interface is implemented by classes that track time within CLARION.
InterfaceTrainable
- Interface in
clarion.system
This interface is implemented by classes that are trainable within CLARION.
InterfaceUsesQLearning
- Interface in
clarion.system
This interface is implemented by classes that use the Q-learning algorithm for learning and updating of match statistics within CLARION.
InternalClock
- Variable in class clarion.system.
CLARION
The number of time-steps (incremented whenever an action is performed) that the agent has been alive.
InvalidFormatException
- Exception in
clarion.system
This class implements an invalid format exception in CLARION.
InvalidFormatException(String)
- Constructor for exception clarion.system.
InvalidFormatException
InvalidFormatException()
- Constructor for exception clarion.system.
InvalidFormatException
IRLRuleStore
- Variable in class clarion.system.
ACS
The IRL rule store.
isActivated()
- Method in class clarion.system.
Value
Checks to see if the activation of the value is greater than the minimum activation threshold.
isFullyActivated()
- Method in class clarion.system.
Value
Checks to see if the activation of the value is greater than or equal to the full activation threshold.
isPositive(double, double)
- Method in class clarion.system.
AbstractMatchCalculator
Checks to see if an outcome was positive based on the feedback received and a specified pre-defined threshold parameter.
isPositive(double, double)
- Method in class clarion.system.
DefaultMatchCalculator
Checks to see if an outcome was positive based on the feedback received and a specified pre-defined threshold parameter.
isPositive(double, double)
- Method in class clarion.system.
QLearningMatchCalculator
Checks to see if an outcome was positive based on the feedback received and a specified pre-defined threshold parameter.
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