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); }
public Response TryNewGuess(Guess new_guess) { return(Utils.GetResponse(this.PlayersGuess, new_guess)); }