X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fpawns.cpp;h=884747518aab2122b766c3ba42d17902087dc92e;hb=796d0ad70eaadf1a354d6565181331c981432f2d;hp=b0fcfad331d732ed8786b9de747824495006d0ee;hpb=7133598a98301cf84857d39194026b876da48b96;p=stockfish diff --git a/src/pawns.cpp b/src/pawns.cpp index b0fcfad3..88474751 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -118,7 +118,7 @@ namespace { && popcount(phalanx) >= popcount(leverPush)) e->passedPawns[Us] |= s; - else if ( stoppers == SquareBB[s + Up] + else if ( stoppers == square_bb(s + Up) && relative_rank(Us, s) >= RANK_5) { b = shift(support) & ~theirPawns;