public MarkovChainEnumerator(DiscreteTimeMarkovChain markovChain) { _markovChain = markovChain; _enumerator = markovChain.ProbabilityMatrix.GetEnumerator(); Reset(); }
public MarkovDecisionProcessEnumerator(MarkovDecisionProcess mdp) { _mdp = mdp; _matrixEnumerator = mdp.RowsWithDistributions.GetEnumerator(); Reset(); }