public GameBoard Evolve() { var nextGenerationOfCells = EvolveCells(_liveCells); var nextGenerationOfGameBoard = new GameBoard(nextGenerationOfCells); return nextGenerationOfGameBoard; }
public void GivenTheFollowingSetup(Table table) { var gameBoardInitialState = ParseGameBoard(table); CurrentGameBoard = new GameBoard(gameBoardInitialState); }