public void ResetTiles() { var random = new Random(); _tiles.Clear(); for (int i = 1; i <= _maxTiles; i++) { _tiles.Add(new PositionedTile(_positionFinder.GetPosition(i), random.Next(1, 8))); } _currentTile = _tiles[random.Next(0, _maxTiles)]; _currentTile.Flip(); }