Пример #1
0
        public void UpdateGameForOpponent(GameInfoWithMoves gameInfo)
        {
            ChessMove move = AlgebraicNotation.ToChessMove(gameInfo.moves[gameInfo.moves.Count - 1], moveManager, GetOpponentColor());

            moveManager.DoMove(move, false, false);
            UpdatePlayerInfo(gameInfo);
        }
Пример #2
0
        public void AddMove(string algebraicMove, PieceColor player)
        {
            ChessMove move = AlgebraicNotation.ToChessMove(algebraicMove, moveManager, player);

            moveManager.DoMove(move, false, false);
        }