| Constructor and Description |
|---|
CT2DTConverter(CTMDP<S,A> problem)
Constructor is not public because it should only be invoked by CTMDP in
this same package.
|
| Modifier and Type | Method and Description |
|---|---|
double |
exitRate(S i,
A a)
This method calculates the exit rate for a given state and action.
|
Actions<A> |
feasibleActions(S i)
Returns the set of actions available at this state.
|
double |
immediateCost(S i,
A a)
Cost incurred when taking action a from state i
|
double |
prob(S i,
S j,
A a)
Probability of going from state i to state j by taking the
action a
|
States<S> |
reachable(S i,
A a)
Set of states that can be reached from this state i, after
taking the action a.
|
getSteadyStateProbabilities, setProbabilitySolver, solvegetAllStates, getNumStates, getSolverdebug, debug, debug, getDebugLevel, getOptimalPolicy, getOptimalValueFunction, getReporter, isFinite, isSolved, operation, printSolution, printSolution, setDebugLevel, setReporter, setSolver, solvepublic double exitRate(S i, A a)
i - current statea - current actionpublic final double immediateCost(S i, A a)
DTMDPpublic final States<S> reachable(S i, A a)
DTMDPpublic final double prob(S i, S j, A a)
DTMDPpublic final Actions<A> feasibleActions(S i)
InfiniteMDPfeasibleActions in class InfiniteMDP<S extends State,A extends Action>i - Current State