|
Orbital library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface MarkovDecisionProblem.Transition
Represents a transition option during a Markov decision process.
A transition option is at least a pair 〈p,c〉∈[0,1]×R of a probability of reaching a state (in the corresponding context), and the cost of the action taken to reach it.
Method Summary | |
---|---|
Real |
getCost()
Get the cost of taking the action leading to this transition. |
Methods inherited from interface orbital.algorithm.template.TransitionModel.Transition |
---|
compareTo, equals, getProbability, hashCode |
Method Detail |
---|
Real getCost()
Note: Since c:S×A→R is a function, the cost should only depend on the action a taken, and the state s in which it was taken, not the actual outcome (which is unknown a priori). Otherwise, subset construction would not be applicable, etc.
|
Orbital library 1.3.0: 11 Apr 2009 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |