Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
L
M
N
P
R
S
U
V
W
R
randomEngine
- Variable in class edu.iastate.jrelm.rl.
SimplePolicy
randomEngine
- Variable in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
randSeed
- Variable in class edu.iastate.jrelm.rl.
SimplePolicy
receiveFeedback(double)
- Method in class edu.iastate.jrelm.demo.
RothErevAgent
Use this to give the agent input from the environment.
receivePayoff(double)
- Method in class edu.iastate.jrelm.demo.bandit.
GamblerAgent
redraw()
- Method in class edu.iastate.jrelm.gui.
DelayedIntrospectPanel
register(ReinforcementLearner)
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Register a bare ReinforcementLearner without a given ID.
register(String, ReinforcementLearner)
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Register a ReinforcementLearner under a given id
register(JReLMAgent)
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Register a single JReLMAgent.
register(Collection<JReLMAgent>)
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Register a batch of JReLMAgents given as a Collection.
registrationChange(String[], BasicLearnerManager.RegistrationEvent)
- Method in interface edu.iastate.jrelm.core.
BasicLearnerManager.RegistrationListener
ReinforcementLearner
<
PA
extends
RLParameters
,
I
,
A
extends
Action
,
F
extends
Feedback
,
PO
extends
Policy
> - Interface in
edu.iastate.jrelm.rl
For classes that implement reinforcement learning algorithms.
RELearner
<
I
,
A
extends
Action
<
I
>> - Class in
edu.iastate.jrelm.rl.rotherev
Roth-Erev Learner The original Roth-Erev reinforcement learning algorithm was presented by A.
RELearner(REParameters, ActionDomain<I, A>)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
RELearner
Construct a RothErev learning component with parameters specified in a AREParameters object.
RELearner(REParameters, REPolicy<I, A>)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
RELearner
Construct a RothErev learning component with parameters specified in a AREParameters object and the given policy.
removeParameters(P)
- Method in class edu.iastate.jrelm.gui.
JReLMController_Mark1
REParameters
- Class in
edu.iastate.jrelm.rl.rotherev
Collects and manages parameters settings required for the modified Roth-Erev reinforcement learning algorithm.
REParameters()
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REParameters
This is meant solely as a convenience constructor.
REParameters(double, double, double)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REParameters
Build a VREParameters object with the given learning parameter values.
REParameters(double, double, double, double)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REParameters
Build a VREParameters object with the given learning parameter values.
REParameters(double, double, double, double, int)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REParameters
Additional parameters.
REPolicy
<
I
,
A
extends
Action
> - Class in
edu.iastate.jrelm.rl.rotherev
REPolicy(ActionDomain<I, A>)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REPolicy
REPolicy(ActionDomain<I, A>, int)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REPolicy
REPolicy(ActionDomain<I, A>, RandomEngine)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REPolicy
REPolicy(ActionDomain<I, A>, double[])
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REPolicy
REPolicy(ActionDomain<I, A>, double[], int)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REPolicy
REPolicy(ActionDomain<I, A>, double[], RandomEngine)
- Constructor for class edu.iastate.jrelm.rl.rotherev.
REPolicy
reset()
- Method in class edu.iastate.jrelm.gui.
BasicSettingsEditor
Rebuilds the JReLM settings display with the current list of algorithms
reset()
- Method in class edu.iastate.jrelm.gui.
JReLMSettingsController_Mark2
Rebuilds the JReLM settings display with the current list of algorithms
reset()
- Method in class edu.iastate.jrelm.rl.rotherev.
RELearner
Clear all learned knowledge.
reset()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Reset this policy.
reset()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
Reset this policy.
resetUpdateCount()
- Method in class edu.iastate.jrelm.rl.
AbstractStatlessLearner
Sets the number of times update(Feedback) has been called back to zero.
RLParameters
- Interface in
edu.iastate.jrelm.rl
Interface for a collection of parameters needed for JReLMLearners.
RothErevAgent
<
A
extends
Action
<java.lang.Integer>> - Class in
edu.iastate.jrelm.demo
This agent is meant to demonstrate the use of the core components.
RothErevAgent(REParameters, ActionDomain<Integer, A>, String)
- Constructor for class edu.iastate.jrelm.demo.
RothErevAgent
Build agent driven by Roth-Erev Reinforcement Learning.
RothErevAgent(REParameters, ActionDomain<Integer, A>)
- Constructor for class edu.iastate.jrelm.demo.
RothErevAgent
Build agent driven by Roth-Erev Reinforcement Learning.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
L
M
N
P
R
S
U
V
W