Beispiel #1
0
        public Guess MakeGuess()
        {
            Random r = new Random();

            var i = r.Next(0, GuessesHistSet.Count - 1);

            var iterator = GuessesHistSet.GetEnumerator();

            iterator.MoveNext();

            for (int j = 0; j < i; j++)
            {
                iterator.MoveNext();
            }

            _lastGuess = iterator.Current;

            iterator.Dispose();

            return(_lastGuess);
        }
Beispiel #2
0
 public Response TryNewGuess(Guess new_guess)
 {
     return(Utils.GetResponse(this.PlayersGuess, new_guess));
 }