X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fendgame.cpp;h=bc9b75eaabb84301abe4b7e344a9577cd20b77ff;hb=049139d025b26a9fbc9cf87f51b578a4fab447cf;hp=882c07cbf43d7c9ec3d08218920408c3509f7e07;hpb=9f28d8a854d05c6c6edcd6f8911b352477f82c91;p=stockfish diff --git a/src/endgame.cpp b/src/endgame.cpp index 882c07cb..bc9b75ea 100644 --- a/src/endgame.cpp +++ b/src/endgame.cpp @@ -437,7 +437,7 @@ ScaleFactor ScalingFunction::apply(const Position& pos) { && (pos.piece_attacks(kingSq) & pos.pieces(PAWN, weakerSide))) { Square rsq = pos.piece_list(weakerSide, ROOK, 0); - if (pos.pawn_attacks(strongerSide, rsq) & pos.pieces(PAWN, weakerSide)) + if (pos.pawn_attacks(rsq, strongerSide) & pos.pieces(PAWN, weakerSide)) return ScaleFactor(0); } return SCALE_FACTOR_NONE;