protected class ARTDP.ARTDPPlanner extends ValueFunctionPlanner
ValueFunctionPlanner.StaticVFPlannerQComputablePlanner.QComputablePlannerHelpertransitionDynamics, useCachedTransitions, valueFunction, valueInitializeractions, containsParameterizedActions, debugCode, domain, gamma, hashingFactory, mapToStateIndex, rf, tf| Constructor and Description |
|---|
ARTDP.ARTDPPlanner(Domain domain,
RewardFunction rf,
TerminalFunction tf,
double gamma,
StateHashFactory hashingFactory,
double vInit)
Initializes
|
ARTDP.ARTDPPlanner(Domain domain,
RewardFunction rf,
TerminalFunction tf,
double gamma,
StateHashFactory hashingFactory,
ValueFunctionInitialization vInit)
Initializes
|
| Modifier and Type | Method and Description |
|---|---|
void |
planFromState(State initialState)
This method will cause the planner to begin planning from the specified initial state
|
computeQ, computeQ, getActionsTransitions, getAllStates, getCopyOfValueFunction, getDefaultValue, getQ, getQ, getQs, getValueFunctionInitialization, hasComputedValueFor, initializeOptionsForExpectationComputations, performBellmanUpdateOn, performBellmanUpdateOn, performFixedPolicyBellmanUpdateOn, performFixedPolicyBellmanUpdateOn, resetPlannerResults, setValueFunctionInitialization, toggleUseCachedTransitionDynamics, value, value, VFPInitaddNonDomainReferencedAction, getActions, getAllGroundedActions, getDebugCode, getDomain, getGamma, getHashingFactory, getRf, getRF, getTf, getTF, plannerInit, setActions, setDebugCode, setDomain, setGamma, setRf, setTf, stateHash, toggleDebugPrinting, translateActionpublic ARTDP.ARTDPPlanner(Domain domain, RewardFunction rf, TerminalFunction tf, double gamma, StateHashFactory hashingFactory, double vInit)
domain - the modeled domainrf - the modeled reward functiontf - the modeled terminal functiongamma - the discount factorhashingFactory - the hashing factoryvInit - the constant value function initialization to usepublic ARTDP.ARTDPPlanner(Domain domain, RewardFunction rf, TerminalFunction tf, double gamma, StateHashFactory hashingFactory, ValueFunctionInitialization vInit)
domain - the modeled domainrf - the modeled reward functiontf - the modeled terminal functiongamma - the discount factorhashingFactory - the hashing factoryvInit - the value function initialization to usepublic void planFromState(State initialState)
OOMDPPlannerplanFromState in class ValueFunctionPlannerinitialState - the initial state of the planning problem