From ba097ea9ce636d45ffd8b4085f1971fae54a2f02 Mon Sep 17 00:00:00 2001 From: "Peter B." Date: Sat, 8 Aug 2026 18:35:10 +0200 Subject: fix: draw counting limit change --- src/board/board.cpp | 2 +- src/moves.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/board/board.cpp b/src/board/board.cpp index 82b0d7f..676a7de 100644 --- a/src/board/board.cpp +++ b/src/board/board.cpp @@ -244,7 +244,7 @@ UndoMove MakeMove(Move move, Game *g) { g->state = DRAW; } - if (g->halfMoveClock >= 50) { + if (g->halfMoveClock >= 100) { g->state = DRAW; } return undo; diff --git a/src/moves.cpp b/src/moves.cpp index 6321c77..c1c6a0a 100644 --- a/src/moves.cpp +++ b/src/moves.cpp @@ -336,7 +336,7 @@ GameState GetNewGameState(Game *g) { if (g->state == DRAW || g->state == WHITE_WON || g->state == BLACK_WON) { return g->state; } - if (g->halfMoveClock >= 50) { + if (g->halfMoveClock >= 100) { g->state = DRAW; } -- cgit v1.2.3