From 8df9e390a71eeb2835eab06ec4b474c8cad63ecd Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 30 Jul 2026 16:40:17 +0200 Subject: improving bot --- src/board/board.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'src/board/board.cpp') diff --git a/src/board/board.cpp b/src/board/board.cpp index 22db36e..d0cf4c1 100644 --- a/src/board/board.cpp +++ b/src/board/board.cpp @@ -43,10 +43,10 @@ UndoMove MakeMove(Move move, Game *g) { undo.oldState = g->state; - undo.OldwhiteCastleKing = g->whiteCastleKing; - undo.OldwhiteCastleQueen = g->whiteCastleQueen; - undo.OldblackCastleKing = g->blackCastleKing; - undo.OldblackCastleQueen = g->blackCastleQueen; + undo.OldWhiteCastleKing = g->whiteCastleKing; + undo.OldWhiteCastleQueen = g->whiteCastleQueen; + undo.OldBlackCastleKing = g->blackCastleKing; + undo.OldBlackCastleQueen = g->blackCastleQueen; // play move Piece piece = g->pieces[PositionToIndex(move.From)]; @@ -184,7 +184,7 @@ UndoMove MakeMove(Move move, Game *g) { // 3 fold check uint64_t key = GenerateZobristKey(g); - undo.zobristKey = key; + undo.ZobristKey = key; g->ThreeFoldMap[key]++; @@ -218,10 +218,10 @@ void UnMakeMove(UndoMove undo, Game *g) { g->state = undo.oldState; - g->whiteCastleKing = undo.OldwhiteCastleKing; - g->whiteCastleQueen = undo.OldwhiteCastleQueen; - g->blackCastleKing = undo.OldblackCastleKing; - g->blackCastleQueen = undo.OldblackCastleQueen; + g->whiteCastleKing = undo.OldWhiteCastleKing; + g->whiteCastleQueen = undo.OldWhiteCastleQueen; + g->blackCastleKing = undo.OldBlackCastleKing; + g->blackCastleQueen = undo.OldBlackCastleQueen; if (undo.wasCastle) { if (undo.CastledSide) { @@ -247,8 +247,8 @@ void UnMakeMove(UndoMove undo, Game *g) { } } - g->ThreeFoldMap[undo.zobristKey] -= 1; - if (g->ThreeFoldMap[undo.zobristKey] <= 0) { - g->ThreeFoldMap.erase(undo.zobristKey); + g->ThreeFoldMap[undo.ZobristKey] -= 1; + if (g->ThreeFoldMap[undo.ZobristKey] <= 0) { + g->ThreeFoldMap.erase(undo.ZobristKey); }; }; -- cgit v1.2.3