|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ActionDomain | |
---|---|
edu.iastate.jrelm.core | |
edu.iastate.jrelm.demo | |
edu.iastate.jrelm.demo.bandit | |
edu.iastate.jrelm.rl | |
edu.iastate.jrelm.rl.rotherev | |
edu.iastate.jrelm.rl.rotherev.variant |
Uses of ActionDomain in edu.iastate.jrelm.core |
---|
Classes in edu.iastate.jrelm.core that implement ActionDomain | |
---|---|
class |
SimpleActionDomain<O>
SimpleActionDomain is basic implementation of the ActionDomain interface. |
Uses of ActionDomain in edu.iastate.jrelm.demo |
---|
Constructors in edu.iastate.jrelm.demo with parameters of type ActionDomain | |
---|---|
RothErevAgent(REParameters params,
ActionDomain<java.lang.Integer,A> dom)
Build agent driven by Roth-Erev Reinforcement Learning. |
|
RothErevAgent(REParameters params,
ActionDomain<java.lang.Integer,A> dom,
java.lang.String agentID)
Build agent driven by Roth-Erev Reinforcement Learning. |
Uses of ActionDomain in edu.iastate.jrelm.demo.bandit |
---|
Classes in edu.iastate.jrelm.demo.bandit that implement ActionDomain | |
---|---|
class |
BanditActionDomain
|
Uses of ActionDomain in edu.iastate.jrelm.rl |
---|
Fields in edu.iastate.jrelm.rl declared as ActionDomain | |
---|---|
protected ActionDomain<AI,A> |
SimplePolicy.actionDomain
|
protected ActionDomain<I,A> |
SimpleStatelessPolicy.domain
|
Methods in edu.iastate.jrelm.rl that return ActionDomain | |
---|---|
ActionDomain<I,A> |
StatelessPolicy.getActionDomain()
Get the ActionDomain that this policy selects Actions from. |
ActionDomain<I,A> |
SimpleStatelessPolicy.getActionDomain()
Get the set of actions this policy uses. |
ActionDomain<AI,A> |
SimplePolicy.getActionDomain()
Get the domain of action being used by this policy. |
ActionDomain<AI,A> |
Policy.getActionDomain()
Get the ActionDomain that this policy selects Actions from. |
Constructors in edu.iastate.jrelm.rl with parameters of type ActionDomain | |
---|---|
SimplePolicy(ActionDomain<AI,A> aDomain,
StateDomain<SI,S> sDomain)
Construct a SimplePolicy using a given ActionDomain and StateDomain. |
|
SimplePolicy(ActionDomain<AI,A> aDomain,
StateDomain<SI,S> sDomain,
double[][] initPDFs)
Construct a SimplePolicy using the given ActionDomain, StateDomain, and initial probability distribution functions. |
|
SimplePolicy(ActionDomain<AI,A> aDomain,
StateDomain<SI,S> sDomain,
double[][] initPDFs,
int randSeed)
|
|
SimplePolicy(ActionDomain<AI,A> aDomain,
StateDomain<SI,S> sDomain,
double[][] initPDFs,
cern.jet.random.engine.RandomEngine randomGen)
|
|
SimplePolicy(ActionDomain<AI,A> aDomain,
StateDomain<SI,S> sDomain,
int randSeed)
Construct a SimplePolicy using a given ActionDomain, StateDomain and psuedo-random generator seed. |
|
SimplePolicy(ActionDomain<AI,A> aDomain,
StateDomain<SI,S> sDomain,
cern.jet.random.engine.RandomEngine randomGen)
Construct a SimplePolicy using a given ActionDomain and RandomEngine. |
|
SimpleStatelessPolicy(ActionDomain<I,A> actionDomain)
Construct a SimpleStatelessPolicy using a given ActionDomain. |
|
SimpleStatelessPolicy(ActionDomain<I,A> actionDomain,
double[] initProbs)
A new MersenneTwister seeded with the current time ((int)System.currentTimeMillis()) is created as the RandomEngine for this policy. |
|
SimpleStatelessPolicy(ActionDomain<I,A> actionDomain,
double[] initProbs,
int randSeed)
|
|
SimpleStatelessPolicy(ActionDomain<I,A> actionDomain,
double[] initProbs,
cern.jet.random.engine.RandomEngine randomGen)
Note: RandomGenerator does not reveal the seed value being used. |
|
SimpleStatelessPolicy(ActionDomain<I,A> actionDomain,
int randSeed)
Construct a SimplePolicy using the given ActionDomain and psuedo-random generator seed. |
|
SimpleStatelessPolicy(ActionDomain<I,A> actionDomain,
cern.jet.random.engine.RandomEngine randomGen)
Construct a SimpleStatelessPolicy using a given ActionDomain and RandomEngine. |
Uses of ActionDomain in edu.iastate.jrelm.rl.rotherev |
---|
Constructors in edu.iastate.jrelm.rl.rotherev with parameters of type ActionDomain | |
---|---|
RELearner(REParameters learningParams,
ActionDomain<I,A> aDomain)
Construct a RothErev learning component with parameters specified in a AREParameters object. |
|
REPolicy(ActionDomain<I,A> actionDomain)
|
|
REPolicy(ActionDomain<I,A> actionDomain,
double[] initProbs)
|
|
REPolicy(ActionDomain<I,A> actionDomain,
double[] initProbs,
int randSeed)
|
|
REPolicy(ActionDomain<I,A> actionDomain,
double[] initProbs,
cern.jet.random.engine.RandomEngine randomGen)
|
|
REPolicy(ActionDomain<I,A> actionDomain,
int randSeed)
|
|
REPolicy(ActionDomain<I,A> actionDomain,
cern.jet.random.engine.RandomEngine randomGen)
|
Uses of ActionDomain in edu.iastate.jrelm.rl.rotherev.variant |
---|
Constructors in edu.iastate.jrelm.rl.rotherev.variant with parameters of type ActionDomain | |
---|---|
VRELearner(VREParameters learningParams,
ActionDomain<I,A> aDomain)
Construct a learner using Variant Roth-Erev with parameters specified in a VREParameters object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |