X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fendgame.cpp;h=daef61f2f587ecb6ba858b1a985a9ae113c3415c;hb=d8aeaab79ca6809f8ad6a650611e827a7cba8978;hp=836621d2a5428f02e220bd8c643005e6a21e4cc9;hpb=0da7295795448fc826cb5b2613ac64a6e0c4adcd;p=stockfish diff --git a/src/endgame.cpp b/src/endgame.cpp index 836621d2..daef61f2 100644 --- a/src/endgame.cpp +++ b/src/endgame.cpp @@ -471,7 +471,7 @@ ScaleFactor Endgame::operator()(const Position& pos) const { if ( r == RANK_6 && distance(bksq, queeningSq) <= 1 && rank_of(wksq) + tempo <= RANK_6 - && (rank_of(brsq) == RANK_1 || (!tempo && distance(file_of(brsq), f) >= 3))) + && (rank_of(brsq) == RANK_1 || (!tempo && distance(brsq, wpsq) >= 3))) return SCALE_FACTOR_DRAW; if ( r >= RANK_6