public Board(int boardSize, PositionFinder positionFinder, SurroundingTileFinder tileFinder) { _boardSize = boardSize; _positionFinder = positionFinder; _tileFinder = tileFinder; _maxTiles = _boardSize*_boardSize; _tiles = new List<PositionedTile>(); ResetTiles(); }
public SurroundingTileFinder(int boardSize, PositionFinder positionFinder) { _boardSize = boardSize; _positionFinder = positionFinder; }