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, solve
getAllStates, getNumStates, getSolver
debug, debug, debug, getDebugLevel, getOptimalPolicy, getOptimalValueFunction, getReporter, isFinite, isSolved, operation, printSolution, printSolution, setDebugLevel, setReporter, setSolver, solve
public double exitRate(S i, A a)
i
- current statea
- current actionpublic final double immediateCost(S i, A a)
DTMDP
public final States<S> reachable(S i, A a)
DTMDP
public final double prob(S i, S j, A a)
DTMDP
public final Actions<A> feasibleActions(S i)
InfiniteMDP
feasibleActions
in class InfiniteMDP<S extends State,A extends Action>
i
- Current State