[This is preliminary documentation and is subject to change.]

The QBPNetwork type exposes the following members.

Methods

  Name Description
Public method CheckExtraction
Indicates whether or not a rule should be extracted from the Q-learning backpropagation network
(Overrides ReinforcementTrainableBPNetwork..::..CheckExtraction()()()().)
Public method Commit
Commits the backpropagation network
(Inherited from BPNetwork.)
Protected method ComputeHiddenActivation
Computes the hidden layer activation
(Inherited from BPNetwork.)
Protected method ComputeOutputActivation
Computes the output layer activation
(Inherited from BPNetwork.)
Public method IsEligible
Indicates whether or not the component is eligible to be used
(Inherited from ClarionComponent.)
Public method Learn
Updates the network using Q-learning with standard backpropagation
(Overrides BPNetwork..::..Learn()()()().)
Protected method ModifyHiddenToOutput
Modifies the weights of the hidden to output layer
(Inherited from BPNetwork.)
Protected method ModifyInputToHidden
Modifies the weights of the input to hidden layer
(Inherited from BPNetwork.)
Public method PropagateActivation
Calculates the output activations based on the current input
(Inherited from NeuralNetwork.)
Public method ResetStatistics
Resets the match statistics
(Inherited from ReinforcementTrainableBPNetwork.)
Public method Retract (Inherited from BPNetwork.)
Public method UpdateMatchStatistics
Updates the match statistics for the reinforcement-trainable backpropagation network
(Inherited from ReinforcementTrainableBPNetwork.)

See Also