aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/board/board.hpp15
1 files changed, 15 insertions, 0 deletions
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