[MoveGenerator] Add generateAttackedSquares, fix castling
This commit is contained in:
@@ -109,9 +109,9 @@ public:
|
||||
static BitBoard bishopAttacks(BitBoard pos, BitBoard empty);
|
||||
static BitBoard rookAttacks(BitBoard rooks, BitBoard empty);
|
||||
static BitBoard queenAttacks(BitBoard queens, BitBoard empty);
|
||||
static BitBoard kingAttacks(BitBoard kings);
|
||||
static BitBoard kingMoves(const BitBoard kings);
|
||||
static BitBoard castlingMoves(BitBoard kings, BitBoard rooks, BitBoard empty);
|
||||
static BitBoard knightAttacks(BitBoard knights);
|
||||
static BitBoard knightMoves(BitBoard knights);
|
||||
|
||||
static BitBoard pawnNorthAttacks(BitBoard pawns, BitBoard targets);
|
||||
static BitBoard pawnSouthAttacks(BitBoard pawns, BitBoard targets);
|
||||
|
Reference in New Issue
Block a user