Game constructor
Game()
Creates new Game
object with default initial _board
and empty
_gameHistory
.
Implementation
Game()
: _board = Board(),
_gameHistory = GameHistory(),
_gameStatus = GameStatus.notStarted {
_calculateLegalMoves();
}