private Coordinate GetRandomCoordinate() { _gameBoard.LoadCoordinatesSeed(); var coordinates = GetBaseCoordinates(); var index = _random.Next(coordinates.Count); var coordinate = coordinates.ElementAt(index); return(coordinate); }
private void ClearRandomValuesBasedOnDifficulty() { var removeAmount = RemoveBase + _difficultyLevel; _gameBoard.LoadCoordinatesSeed(); for (var i = 0; i < removeAmount; i++) { _gameTagDistributor.RemoveRandomGameTagValue(); } }