S
- States classA
- Actions classpublic abstract class FiniteDP<S extends State,A extends Action> extends FiniteMDP<S,A>
FiniteSolver
Constructor and Description |
---|
FiniteDP(States<S> initial,
int lastStage)
Creates a new FINITE Dynamic Programming (DP) Problem.
|
Modifier and Type | Method and Description |
---|---|
abstract S |
destination(S i,
A a,
int t)
State where the system will end up if action a is taken from state i at
time t.
|
double |
prob(S i,
S j,
A a,
int t)
Final method.
|
States<S> |
reachable(S i,
A a,
int t)
Final function must not be extended by any user.
|
defaultFinalCost, feasibleActions, finalCost, getHorizon, getStates, immediateCost
debug, debug, debug, getDebugLevel, getOptimalPolicy, getOptimalValueFunction, getReporter, getSolver, isFinite, isSolved, operation, printSolution, printSolution, setDebugLevel, setReporter, setSolver, solve