This commit is contained in:
2024-04-10 12:53:31 +02:00
parent e8240c6cab
commit 660722fadc
5 changed files with 27 additions and 49 deletions

View File

@@ -160,10 +160,10 @@ void bitboard_init(void)
/* 3) pawn, knight and king attacks
*/
for (square_t sq = A1; sq <= H8; ++sq) {
if (sq >= A2 && sq <= H7) {
bb_pawn_attacks[WHITE][sq] = pawn_attacks_bb(mask(sq), WHITE);
if (sq >= A2)
bb_pawn_attacks[BLACK][sq] = pawn_attacks_bb(mask(sq), BLACK);
}
if (sq <= H7)
bb_pawn_attacks[WHITE][sq] = pawn_attacks_bb(mask(sq), WHITE);
for (int vec = 0; vec < 8; ++vec) {
int dst = sq + knight_vector[vec];