Exemplo n.º 1
0
        public void MakePossibleNextMove()
        {
            var currentPlayer      = _playerController.GiveCurrentPlayer();
            var isNextMovePossible = !(_gameBoard.IsPlayerXWinner || _gameBoard.IsPlayerOWinner || _gameBoard.IsGameTie);

            if (currentPlayer.IsAI && isNextMovePossible)
            {
                _aimiamx.GetAMove(currentPlayer);
                MakeAMove(_aimiamx.AreaIDForCurrentPlayer);
            }
        }