public GameWithProbability(GameWithProbability game) { Probability = game.Probability; _moves = new List <Move>(game.Moves); }
public void Add(Move move) { _moves.Add(move); Probability = Probability.Multiply(move.Probability); }
public GameWithProbability() { Probability = new Fraction(1, 1); _moves = new List <Move>(); }