public interface ModelLearningPlanner extends Planner, MDPSolverInterface
| Modifier and Type | Method and Description |
|---|---|
void |
initializePlannerIn(State s)
This is method is expected to be called at the beginning of any new learning episode.
|
void |
modelChanged(State changedState)
Tells the valueFunction that the model has changed and that it will need to replan accordingly
|
Policy |
modelPlannedPolicy()
Returns a policy encoding the planner's results.
|
planFromStateaddActionType, getActionTypes, getDebugCode, getDomain, getGamma, getHashingFactory, getModel, resetSolver, setActionTypes, setDebugCode, setDomain, setGamma, setHashingFactory, setModel, solverInit, toggleDebugPrintingvoid initializePlannerIn(State s)
s - the input statevoid modelChanged(State changedState)
changedState - the source state that caused a change in the model.Policy modelPlannedPolicy()