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
G
GamblerAgent
- Class in
edu.iastate.jrelm.demo.bandit
GamblerAgent(BanditActionDomain, REParameters, String)
- Constructor for class edu.iastate.jrelm.demo.bandit.
GamblerAgent
GamblerAgent(BanditActionDomain, REParameters)
- Constructor for class edu.iastate.jrelm.demo.bandit.
GamblerAgent
GBMLearner
<
I
,
A
extends
Action
<
I
>> - Class in
edu.iastate.jrelm.rl.bushmosteller
An implementation of the Generalized Bush-Mosteller reinforcement learning module.
GBMLearner(GBMParameters, SimpleStatelessPolicy<I, A>)
- Constructor for class edu.iastate.jrelm.rl.bushmosteller.
GBMLearner
GBMParameters
- Class in
edu.iastate.jrelm.rl.bushmosteller
This is an abstract class to guide the implementation of Generalized Bush-Mosteller learning parameters.
GBMParameters()
- Constructor for class edu.iastate.jrelm.rl.bushmosteller.
GBMParameters
generateAction(Object)
- Method in class edu.iastate.jrelm.rl.
AbstractStatelessPolicy
generateAction(SI)
- Method in interface edu.iastate.jrelm.rl.
Policy
Given the current State as indicated by the stateID, choose a new Action according to the current policy.
generateAction(State<SI>)
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Given the current State, choose an Action according to the current probability distribution function.
generateAction(SI)
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Given the indentifier of the current State, choose an Action according to the current probability distribution function.
generateAction()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
Choose an Action according to the current probability distribution function.
generateAction()
- Method in interface edu.iastate.jrelm.rl.
StatelessPolicy
Choose a new Action based on the current policy.
generateBoltzmanProbs()
- Method in class edu.iastate.jrelm.rl.rotherev.
RELearner
generateBoltzmanProbs()
- Method in class edu.iastate.jrelm.rl.rotherev.variant.
VRELearner
getAct()
- Method in class edu.iastate.jrelm.core.
SimpleAction
Retrieve the object this is an Action wrapper for.
getAct()
- Method in class edu.iastate.jrelm.demo.bandit.
BanditAction
Here the plan of action is which arm to pull.
getAction(I)
- Method in interface edu.iastate.jrelm.core.
ActionDomain
Retrieves the Action indicated by the id object.
getAction(Integer)
- Method in class edu.iastate.jrelm.core.
SimpleActionDomain
getAction(int)
- Method in class edu.iastate.jrelm.core.
SimpleActionDomain
Convenience method to allow actions to be retrieved with an int id.
getAction(Integer)
- Method in class edu.iastate.jrelm.demo.bandit.
BanditActionDomain
getActionDomain()
- Method in interface edu.iastate.jrelm.rl.
Policy
Get the ActionDomain that this policy selects Actions from.
getActionDomain()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Get the domain of action being used by this policy.
getActionDomain()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
Get the set of actions this policy uses.
getActionDomain()
- Method in interface edu.iastate.jrelm.rl.
StatelessPolicy
Get the ActionDomain that this policy selects Actions from.
getAgent(String)
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Retrieve an agent with the given ID.
getAgentGrouping()
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Retrieves a grouping of agents classified according to the class of their learners.
getAgentIDList()
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Get a list of the String identifiers for all registered agents.
getAgentRegistery()
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Retrieve the whole agent registery.
getAlgorithmList()
- Method in class edu.iastate.jrelm.gui.
JReLMController_Mark1
Returns a list of the JReLM reinforcement learning algorithms this controller knows about.
getAlgorithmList()
- Method in class edu.iastate.jrelm.gui.
JReLMSettingsController_Mark2
Returns a list of the JReLM reinforcement learning algorithms this controller knows about.
getBoltzmannTemp()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
getDistribution(State<SI>)
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Retrieve the probability distribution function used in selecting Actions from the ActionDomain in the given State.
getDistribution()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Retrieve the collection of probability distribution functions used in selecting Actions from the ActionDomain for all States in the StateDomain.
getDistribution()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
Retrieve the probability distribution used in selecting actions from the action domain.
getEditor()
- Method in class edu.iastate.jrelm.gui.
JReLMController_Mark3
getEngine()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessLearner
getExperimentation()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
getGroup(Class)
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Retrieves a group of agents that all use the same reinforcement learning algorithm as indicated by the given class of ReinforcementLearner.
getID()
- Method in interface edu.iastate.jrelm.core.
Action
Retrieve the identifier for this Action.
getID()
- Method in interface edu.iastate.jrelm.core.
JReLMAgent
Retreive a String identifier for this agent.
getID()
- Method in class edu.iastate.jrelm.core.
SimpleAction
Retrieve the ID for this action
getID()
- Method in class edu.iastate.jrelm.core.
SimpleState
Retrieve the ID for this action
getID()
- Method in interface edu.iastate.jrelm.core.
State
Retrieve the identifier for this State.
getID()
- Method in class edu.iastate.jrelm.demo.
RothErevAgent
getID()
- Method in class edu.iastate.jrelm.util.
WrapperAgent
getIDList()
- Method in interface edu.iastate.jrelm.core.
ActionDomain
Retrieve a list of the identifiers for all Actions in this domain.
getIDList()
- Method in class edu.iastate.jrelm.core.
SimpleActionDomain
getIDList()
- Method in class edu.iastate.jrelm.core.
SimpleStateDomain
getIDList()
- Method in interface edu.iastate.jrelm.core.
StateDomain
Retrieve a list of the identifiers for all States in this domain.
getIDList()
- Method in class edu.iastate.jrelm.demo.bandit.
BanditActionDomain
getInitialPropensity()
- Method in class edu.iastate.jrelm.rl.rotherev.
RELearner
Retreive the initial propensity value.
getInitialPropensity()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
getLastAction()
- Method in interface edu.iastate.jrelm.rl.
Policy
Retrieve the last Action chosen by this policy.
getLastAction()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Get the last action chosen by this policy.
getLastAction()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
Get the last action chosen by this policy.
getLastAction()
- Method in interface edu.iastate.jrelm.rl.
StatelessPolicy
Retrieve the last Action chosen by this policy.
getLastRandSeed()
- Method in class edu.iastate.jrelm.rl.
AbstractStatlessLearner
getLastSelectedAction()
- Method in class edu.iastate.jrelm.rl.
AbstractStatlessLearner
Retrieve the Action chosen from the last call to chooseAction().
getLearner()
- Method in interface edu.iastate.jrelm.core.
JReLMAgent
Retrieve the leaner this agent is using.
getLearner()
- Method in class edu.iastate.jrelm.demo.
RothErevAgent
getLearner()
- Method in class edu.iastate.jrelm.util.
WrapperAgent
getManager()
- Method in class edu.iastate.jrelm.gui.
JReLMController_Mark3
getMaxExpectedFeedback()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
LinearGBMParameters
getMinExpectedFeedback()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
LinearGBMParameters
getMultiplierValue()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
LinearGBMParameters
Retrieve the current setting for the multiplier value v used in the feedback modifier function v(r) = v * r.
getName()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
GBMLearner
getName()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
GBMParameters
getName()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
LinearGBMParameters
getName()
- Method in interface edu.iastate.jrelm.rl.
ReinforcementLearner
Retrieves the name of the learning algorithm this learner implements.
getName()
- Method in interface edu.iastate.jrelm.rl.
RLParameters
Get the name of the algorithm these parameters are for.
getName()
- Method in class edu.iastate.jrelm.rl.rotherev.
RELearner
getName()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
getName()
- Method in class edu.iastate.jrelm.rl.rotherev.variant.
VRELearner
getName()
- Method in class edu.iastate.jrelm.rl.rotherev.variant.
VREParameters
getName()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessLearner
getNumActions()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Retrieve the number of Actions in this policy's ActionDomain.
getNumActions()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
Retrieve the number of possible actions in the DiscreteFiniteDomain for this policy.
getNumStates()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Retrieve the number of States in this policy's StateDomain.
getParameterDescriptors()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
getParameterNames()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
GBMParameters
getParameterNames()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
LinearGBMParameters
getParameterNames()
- Method in interface edu.iastate.jrelm.rl.
RLParameters
Get a the names of the parameters
getParameterNames()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
Get the names of the parameters
getParameters()
- Method in class edu.iastate.jrelm.rl.
AbstractStatlessLearner
getParameters()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
GBMLearner
getParameters()
- Method in interface edu.iastate.jrelm.rl.
ReinforcementLearner
Retrieve the RLParameters that contain settings for this learning algorithm.
getParameters()
- Method in class edu.iastate.jrelm.rl.rotherev.
RELearner
Returns the parameters currently being used by this RELearner.
getParameters()
- Method in class edu.iastate.jrelm.rl.rotherev.variant.
VRELearner
getParameters()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessLearner
Returns the learning parameters currently in use.
getPDF()
- Method in class edu.iastate.jrelm.util.
DiscreteEventGenerator
Retrieve the probability distribution function current being used to generate new events.
getPDF()
- Method in class edu.iastate.jrelm.util.
SimpleEventGenerator
Retrieve the probability distribution function current being used to generate new events.
getPolicy()
- Method in class edu.iastate.jrelm.rl.
AbstractStatlessLearner
getPolicy()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
GBMLearner
getPolicy()
- Method in interface edu.iastate.jrelm.rl.
ReinforcementLearner
Retrieve the StatelessPolicy being used to represent learned knowledge.
getPolicy()
- Method in class edu.iastate.jrelm.rl.rotherev.
RELearner
getPolicy()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessLearner
getProbabilities()
- Method in class edu.iastate.jrelm.rl.rotherev.
REPolicy
getProbability(Object, I)
- Method in class edu.iastate.jrelm.rl.
AbstractStatelessPolicy
getProbability(SI, AI)
- Method in interface edu.iastate.jrelm.rl.
Policy
Gets the current probability of choosing a particular action from the current state.
getProbability(SI, AI)
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Look up the probability for a State-Action pair.
getProbability(I)
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
Gets the current probability of choosing an action.
getProbability(I)
- Method in interface edu.iastate.jrelm.rl.
StatelessPolicy
Gets the current probability of choosing an action.
getPropensities()
- Method in class edu.iastate.jrelm.rl.rotherev.
REPolicy
getPropensity(I)
- Method in class edu.iastate.jrelm.rl.rotherev.
REPolicy
getPropensity(int)
- Method in class edu.iastate.jrelm.rl.rotherev.
REPolicy
getRandomSeed()
- Method in class edu.iastate.jrelm.rl.bushmosteller.
GBMParameters
getRandomSeed()
- Method in interface edu.iastate.jrelm.rl.
RLParameters
Get the seed for the psuedo-random number generator used by the ReinforcementLearner.
getRandomSeed()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
Get the seed for the RandomEngine used in the REPolicy.
getRandomSeed()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
getRandomSeed()
- Method in class edu.iastate.jrelm.rl.
SimpleStatelessPolicy
getRecency()
- Method in class edu.iastate.jrelm.rl.rotherev.
REParameters
getSettingsManager()
- Method in class edu.iastate.jrelm.gui.
BasicSettingsEditor
getState(Integer)
- Method in class edu.iastate.jrelm.core.
SimpleStateDomain
getState(int)
- Method in class edu.iastate.jrelm.core.
SimpleStateDomain
Convenience method to allow states to be retrieved with an int id.
getState(I)
- Method in interface edu.iastate.jrelm.core.
StateDomain
Retrieves the State indicated by the id object.
getStateDomain()
- Method in class edu.iastate.jrelm.rl.
AbstractStatelessPolicy
Defined away since this type of policy does not work with States.
getStateDomain()
- Method in interface edu.iastate.jrelm.rl.
Policy
Get the StateDomain this policy is using
getStateDomain()
- Method in class edu.iastate.jrelm.rl.
SimplePolicy
Get the domain of world state being used by this policy.
getUpdateButton()
- Method in class edu.iastate.jrelm.gui.
DelayedIntrospectPanel
getUpdateCount()
- Method in class edu.iastate.jrelm.rl.
AbstractStatlessLearner
getValue()
- Method in interface edu.iastate.jrelm.core.
Feedback
Retrieve the
getValue()
- Method in class edu.iastate.jrelm.core.
FeedbackDoubleValue
getValue()
- Method in class edu.iastate.jrelm.core.
SimpleFeedback
getWorldInfo()
- Method in class edu.iastate.jrelm.core.
SimpleState
Retrieve the object this is an State wrapper for.
groupAgent(JReLMAgent)
- Method in class edu.iastate.jrelm.core.
BasicLearnerManager
Agents are grouped according to their learning algorithm as indicated by the type of RLParameters their learner uses.
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