diff options
| author | Adam <adammegarules1@gmail.com> | 2026-08-18 21:10:04 +0200 |
|---|---|---|
| committer | Adam <adammegarules1@gmail.com> | 2026-08-18 21:10:04 +0200 |
| commit | d510e0a23ad67a12d993792751c4c23b07f2e8c7 (patch) | |
| tree | dd67b1073e621ea1400cc83ca52370711b95b049 /src/board | |
| parent | a4024e15a807e26ddad04d6804742fab0d6c8c96 (diff) | |
refactor(all):
Diffstat (limited to 'src/board')
| -rw-r--r-- | src/board/board.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/board/board.cpp b/src/board/board.cpp index 9ac60a8..822e1b5 100644 --- a/src/board/board.cpp +++ b/src/board/board.cpp @@ -1,4 +1,3 @@ -#include <algorithm> #include <cassert> #include <cstddef> #include <cstdint> @@ -177,14 +176,15 @@ Undo MakeMove(uint16_t move, Game *g) { g->PieceBitboards[captuaredColor][PAWN] ^= square; - if (captuaredColor) + if (captuaredColor) { g->WhitePieceBitboard ^= square; - else + } else { g->BlackPieceBitboard ^= square; - + } g->PieceBitboard = g->WhitePieceBitboard | g->BlackPieceBitboard; - g->pieces[PositionToIndex(capturedPawn)] = {false, NONEPIECE}; + g->pieces[PositionToIndex(capturedPawn)] = {.color = false, + .type = NONEPIECE}; } g->canEnpassant = false; |
