From 117ca43c12d70585bf5842a177bbad505b23ea38 Mon Sep 17 00:00:00 2001 From: Adam Date: Thu, 30 Jul 2026 14:05:28 +0200 Subject: adding bitboards struct --- src/board/board.hpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src') diff --git a/src/board/board.hpp b/src/board/board.hpp index 7d0cb3f..bd8efba 100644 --- a/src/board/board.hpp +++ b/src/board/board.hpp @@ -37,6 +37,21 @@ struct TranspositionsEntry { int depth; float Eval; }; +struct BitBoards { + uint64_t whitePawns; + uint64_t whiteKnights; + uint64_t whiteBishops; + uint64_t whiteRooks; + uint64_t whiteQueens; + uint64_t whiteKing; + + uint64_t blackPawns; + uint64_t blackKnights; + uint64_t blackBishops; + uint64_t blackRooks; + uint64_t blackQueens; + uint64_t blackKing; +}; struct Game { Piece pieces[64]; bool turn = 1; // 1 white; 0 black -- cgit v1.2.3