public GameBoard UndoMove(GameBoard board, List <int> move) { board.Board[move[0], move[1]] = move[2]; board.Board[move[3], move[4]] = move[5]; return(board); }