Package edu.iastate.jrelm.core

Interface Summary
Action<I> For classes representing the operations that an agent can perform in a particual simulation.
ActionDomain<I,A extends Action> Representation of the space of possible operations an agent can perform in a particular environment.
BasicLearnerManager.RegistrationListener  
Feedback<O> Interface for classes representing feedback for reinforcement learning algorithms.
JReLMAgent<RL extends ReinforcementLearner> Interface for desiginating an agent that uses JReLM learning components
State<I> For classes representing a state of the environment that an agent is operating in.
StateDomain<I,S extends State> Representation of an agent's state space.
 

Class Summary
BasicLearnerManager Manages the collection of ReinforcementLearners in a simulation.
FeedbackDoubleValue Simple implementation of the Feedback interface for passing 'double' valued feedback to JReLM learners.
SimpleAction<O> Simple class that implements the Action interface.
SimpleActionDomain<O> SimpleActionDomain is basic implementation of the ActionDomain interface.
SimpleFeedback<O> Simple implementation of the Feedback interface.
SimpleState<O> Simple class that implements the State interface.
SimpleStateDomain<O> SimpleStateDomain is basic implementation of the StateDomain interface.
 

Enum Summary
BasicLearnerManager.RegistrationEvent