internal override int TryGuessWeight(int minValue, int maxValue, List <int> globalAttempts) { return(RandomHelper.GetRandomNumberExcludingExistingNumbers(minValue, maxValue, Attempts.ToList())); }