Discrete-time finite-state Markov process consumed by PDF/StationaryDistribution
DiscreteMarkovProcess[i0, m]
DiscreteMarkovProcess[p0, m]
DiscreteMarkovProcess[…, g]
Mean[FirstPassageTimeDistribution[DiscreteMarkovProcess[1, {{0, (1/2), (1/2)}, {(1/2), 0, (1/2)}, {(1/2), (1/2), 0}}], 3]]
→ 2