X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fevaluate.cpp;h=68984802e5193185aae5b3f648173563948bd94d;hp=9584c0ed94184b9ab941fa6773f65fef2f55020d;hb=4fc773454759081c2cd921e460d542f2dfd4aa24;hpb=b2fadf32aa57012f2140bc32d5f2433efae3e730 diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 9584c0ed..68984802 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -989,7 +989,7 @@ Value do_evaluate(const Position& pos, Value& margin) { // black pawns: a4, b4 white: b2 then pawn in b4 is giving support. if (!opposed) { - b2 = supporters & in_front_bb(winnerSide, blockSq + pawn_push(winnerSide)); + b2 = supporters & in_front_bb(winnerSide, rank_of(blockSq + pawn_push(winnerSide))); while (b2) // This while-loop could be replaced with LSB/MSB (depending on color) {