SciPy

prob140.MarkovChain.move

MarkovChain.move(state)[source]

Transitions one step from the indicated state

Parameters:

state : String or float

Returns:

String or float

Next state

Examples

>>> mc = Table().states(make_array("A", "B")).transition_probability(make_array(0.5, 0.5, 0.3, 0.7)).toMarkovChain()
>>> mc.move('A')
'A'
>>> mc.move('A')
'B'
>>> mc.move('B')
'B'