X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fendgame.cpp;h=e10f8d5da975646d236468f6dc251f0052df60bb;hp=4f8c22795b4d50b5cfb0f00b71153256a476a9d6;hb=8cfe27b76521f3c357b8d3542717aceaa5eee23b;hpb=f9518de974fdf1931dbead736364efce9537320b;ds=sidebyside diff --git a/src/endgame.cpp b/src/endgame.cpp index 4f8c2279..e10f8d5d 100644 --- a/src/endgame.cpp +++ b/src/endgame.cpp @@ -365,7 +365,7 @@ ScaleFactor Endgame::operator()(const Position& pos) const { && pos.count(weakSide) >= 1) { // Get weakSide pawn that is closest to the home rank - Square weakPawnSq = backmost_sq(weakSide, pos.pieces(weakSide, PAWN)); + Square weakPawnSq = frontmost_sq(strongSide, pos.pieces(weakSide, PAWN)); Square strongKingSq = pos.square(strongSide); Square weakKingSq = pos.square(weakSide);