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.

A B C D E F G I J L M N P R S U V W