X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmovegen.cpp;h=efa47bd5b4f3df2142f94bf5da4a552567a00b64;hp=322d2a6584711d5cc9a7e661ff93bffd18dc4576;hb=ace8e951d70c2986a0af83effcc0d2b2312d29e3;hpb=0b944c718631cdbdd8fae46eaf96a099f48ad5a4 diff --git a/src/movegen.cpp b/src/movegen.cpp index 322d2a65..efa47bd5 100644 --- a/src/movegen.cpp +++ b/src/movegen.cpp @@ -238,7 +238,7 @@ namespace { if (Checks) { if ( (Pt == BISHOP || Pt == ROOK || Pt == QUEEN) - && !(PseudoAttacks[Pt][from] & target & pos.check_info().checkSquares[Pt])) + && !(PseudoAttacks[Pt][from] & target & pos.check_squares(Pt))) continue; if (pos.discovered_check_candidates() & from) @@ -248,7 +248,7 @@ namespace { Bitboard b = pos.attacks_from(from) & target; if (Checks) - b &= pos.check_info().checkSquares[Pt]; + b &= pos.check_squares(Pt); while (b) *moveList++ = make_move(from, pop_lsb(&b));