|
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 | |||||||||