We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 86f1df7 commit f8e8424Copy full SHA for f8e8424
1 file changed
src/position.cpp
@@ -1222,7 +1222,7 @@ void Position::update_piece_threats(Piece pc,
1222
const Bitboard discovered = ray & (rAttacks | bAttacks) & occupiedNoK;
1223
1224
assert(!more_than_one(discovered));
1225
- if (discovered && (ray_pass_bb(sliderSq, s) & noRaysContaining) != noRaysContaining)
+ if (discovered && (ray & noRaysContaining) != noRaysContaining)
1226
{
1227
const Square threatenedSq = lsb(discovered);
1228
const Piece threatenedPc = piece_on(threatenedSq);
0 commit comments