ren macros mask->BIT/C64->U64, del pinners/checkers/blockers in state_s

This commit is contained in:
2024-05-06 07:41:27 +02:00
parent c710da4bf9
commit 32ade1777f
11 changed files with 61 additions and 55 deletions

View File

@@ -129,8 +129,8 @@ bitboard_t hyperbola_moves(const bitboard_t pieces, const square_t sq,
bitboard_t r = bswap64(o);
square_t r_sq = FLIP_V(sq);
return ( (o - 2 * mask(sq) )
^ bswap64(r - 2 * mask(r_sq)))
return ( (o - 2 * BIT(sq) )
^ bswap64(r - 2 * BIT(r_sq)))
& mask;
}