diff options
Diffstat (limited to 'src/bitboards.hpp')
| -rw-r--r-- | src/bitboards.hpp | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/src/bitboards.hpp b/src/bitboards.hpp deleted file mode 100644 index 7288f8a..0000000 --- a/src/bitboards.hpp +++ /dev/null @@ -1,40 +0,0 @@ -#ifndef SRC_BITBOARDS_H_ -#define SRC_BITBOARDS_H_ - -#include "board/board.hpp" -#include <cstdint> -#include <unordered_map> - -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 UndoMoveBitboards { - BitBoards board; - - bool oldTurn; - bool oldCanEnpassant; - Position oldEnPassant; - - bool OldWhiteCastleKing; - bool OldWhiteCastleQueen; - bool OldBlackCastleKing; - bool OldBlackCastleQueen; - - int oldHalfMoveClock; - int oldMoveClock; - uint64_t ZobristKey; - GameState oldState; -}; -#endif /* SRC_BITBOARDS_H_ */ |
