public class StaticRepeatedGameModel extends java.lang.Object implements FullJointModel
FullJointModel.Helper
Constructor and Description |
---|
StaticRepeatedGameModel() |
Modifier and Type | Method and Description |
---|---|
State |
sample(State s,
JointAction ja)
Samples the result of performing
JointAction ja in State s. |
java.util.List<StateTransitionProb> |
stateTransitions(State s,
JointAction ja)
Returns the transition probabilities for applying the provided
JointAction action in the given state. |
public State sample(State s, JointAction ja)
JointModel
JointAction
ja in State
s.sample
in interface JointModel
s
- the state in which the joint action is performed.ja
- the joint action to be performedpublic java.util.List<StateTransitionProb> stateTransitions(State s, JointAction ja)
FullJointModel
JointAction
action in the given state.
Transition probabilities are specified as list of StateTransitionProb
objects. The list
is only required to contain transitions with non-zero probability.stateTransitions
in interface FullJointModel
s
- the state in which the joint action is performedja
- the joint action performedStateTransitionProb
objects.