Uses of Interface
edu.iastate.jrelm.rl.ReinforcementLearner

Packages that use ReinforcementLearner
edu.iastate.jrelm.core   
edu.iastate.jrelm.rl   
edu.iastate.jrelm.rl.bushmosteller   
edu.iastate.jrelm.rl.rotherev   
edu.iastate.jrelm.rl.rotherev.variant   
edu.iastate.jrelm.util   
 

Uses of ReinforcementLearner in edu.iastate.jrelm.core
 

Classes in edu.iastate.jrelm.core with type parameters of type ReinforcementLearner
 interface JReLMAgent<RL extends ReinforcementLearner>
          Interface for desiginating an agent that uses JReLM learning components
 

Methods in edu.iastate.jrelm.core with parameters of type ReinforcementLearner
 java.lang.String BasicLearnerManager.isRegistered(ReinforcementLearner learner)
          Check to see if a given ReinforcementLearner is already regisitered with this manager.
 java.lang.String BasicLearnerManager.register(ReinforcementLearner learner)
          Register a bare ReinforcementLearner without a given ID.
 boolean BasicLearnerManager.register(java.lang.String id, ReinforcementLearner learner)
          Register a ReinforcementLearner under a given id
 boolean BasicLearnerManager.unregister(ReinforcementLearner learner)
          Attempts to unregister the given ReinforcementLearner.
 

Constructors in edu.iastate.jrelm.core with parameters of type ReinforcementLearner
BasicLearnerManager(ReinforcementLearner[] learnerList)
           
 

Uses of ReinforcementLearner in edu.iastate.jrelm.rl
 

Classes in edu.iastate.jrelm.rl that implement ReinforcementLearner
 class AbstractStatlessLearner<PA extends RLParameters,I,A extends Action<I>,F extends Feedback,PO extends StatelessPolicy<I,A>>
          Base abstract class for ReinforcementLearner classes that implement algorithms that do not make use of external environmental states.
 class SimpleStatelessLearner<O>
          The SimpleStatelessLearner packages together all the core learning components and a few pre-implemented reinforcement learning algorithms.
 

Methods in edu.iastate.jrelm.rl that return ReinforcementLearner
 ReinforcementLearner SimpleStatelessLearner.getEngine()
           
 

Uses of ReinforcementLearner in edu.iastate.jrelm.rl.bushmosteller
 

Classes in edu.iastate.jrelm.rl.bushmosteller that implement ReinforcementLearner
 class GBMLearner<I,A extends Action<I>>
          An implementation of the Generalized Bush-Mosteller reinforcement learning module.
 

Uses of ReinforcementLearner in edu.iastate.jrelm.rl.rotherev
 

Classes in edu.iastate.jrelm.rl.rotherev that implement ReinforcementLearner
 class RELearner<I,A extends Action<I>>
          Roth-Erev Learner The original Roth-Erev reinforcement learning algorithm was presented by A.
 

Uses of ReinforcementLearner in edu.iastate.jrelm.rl.rotherev.variant
 

Classes in edu.iastate.jrelm.rl.rotherev.variant that implement ReinforcementLearner
 class VRELearner<I,A extends Action<I>>
          Variant Roth-Erev Learner
 

Uses of ReinforcementLearner in edu.iastate.jrelm.util
 

Classes in edu.iastate.jrelm.util with type parameters of type ReinforcementLearner
 class WrapperAgent<RL extends ReinforcementLearner>
          Dummy agent used to wrap anonymous ReinforcementLearners.