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