Пример #1
0
        }//返回是否成功

        public void ToBoard(BoardOfFIR board, Move move)
        {
            board.clearBoard();
            Variation v = this.TopresentVar(move);

            foreach (Move m in v.movelist)
            {
                board.setPieceType(m.getP(), (PieceType)(m.turnCount % 2));
                board.stepRecord[m.getP().X, m.getP().Y] = m.turnCount + 1;
            }
            board.setTurn(move.turnCount + 1);
        }