aboutsummaryrefslogtreecommitdiff
path: root/src/board/board.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/board/board.cpp')
-rw-r--r--src/board/board.cpp8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/board/board.cpp b/src/board/board.cpp
index 7084c9d..48d0975 100644
--- a/src/board/board.cpp
+++ b/src/board/board.cpp
@@ -169,8 +169,6 @@ Undo MakeMove(uint16_t move, Game *g) {
undo.oldHalfMoveClock = g->halfMoveClock;
undo.oldMoveClock = g->MoveClock;
- undo.oldState = g->state;
-
undo.OldWhiteCastleKing = g->whiteCastleKing;
undo.OldWhiteCastleQueen = g->whiteCastleQueen;
undo.OldBlackCastleKing = g->blackCastleKing;
@@ -196,10 +194,6 @@ Undo MakeMove(uint16_t move, Game *g) {
g->halfMoveClock = 0;
}
- if (g->halfMoveClock >= 100) {
- g->state = DRAW;
- }
-
// Playing enpasstant
xorEnpassantKey(g); // remove existing key
@@ -408,8 +402,6 @@ void UndoMove(Undo undo, Game *g) {
g->halfMoveClock = undo.oldHalfMoveClock;
g->MoveClock = undo.oldMoveClock;
- g->state = undo.oldState;
-
g->whiteCastleKing = undo.OldWhiteCastleKing;
g->whiteCastleQueen = undo.OldWhiteCastleQueen;
g->blackCastleKing = undo.OldBlackCastleKing;