Exemplo n.º 1
0
 private void UnMakeMove(Movelist move, int chesstype,Chess[,] chess)
 {
     chess[move.from.Y, move.from.X].chesstype = chess[move.to.Y, move.to.X].chesstype;
     chess[move.to.Y, move.to.X].chesstype = chesstype;
 }
Exemplo n.º 2
0
 private int MakeMove(Movelist move,Chess[,] chess)
 {
     int chesstype = chess[move.to.Y, move.to.X].chesstype;
     chess[move.to.Y, move.to.X].chesstype = chess[move.from.Y, move.from.X].chesstype;
     chess[move.from.Y, move.from.X].chesstype = 0;
     return chesstype;
 }