Пример #1
0
        /// <summary>
        /// Calls each move to make decision what to do (next move)
        /// </summary>
        protected override string DoMove(GameBoard gameBoard)
        {
            //Just print current state (gameBoard) to console
            Console.SetCursorPosition(0, 0);
            gameBoard.PrintBoard();

            return BombermanActionToString(BombermanAction.GoDown);
        }
Пример #2
0
 protected abstract string DoMove(GameBoard gameBoard);
Пример #3
0
 protected abstract BombermanAction DoMove(GameBoard gameBoard);
Пример #4
0
 protected abstract string DoMove(GameBoard gameBoard);