X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fendgame.cpp;h=20d175bab916fe150172bb63f2cabd724499b597;hb=cedbd3332a4a1574e701bda098a9df1153e299c6;hp=dbf10582ac8964fdf3f047d6d93c54b202274c5d;hpb=b84af67f4c88f3e3f7b61bf2035475f79fb3e62e;p=stockfish diff --git a/src/endgame.cpp b/src/endgame.cpp index dbf10582..20d175ba 100644 --- a/src/endgame.cpp +++ b/src/endgame.cpp @@ -648,7 +648,7 @@ ScaleFactor Endgame::operator()(const Position& pos) const { // Does the defending king block the pawns? if ( square_distance(ksq, relative_square(strongerSide, SQ_A8)) <= 1 || ( file_of(ksq) == FILE_A - && !in_front_bb(strongerSide, ksq) & pawns)) + && !(in_front_bb(strongerSide, ksq) & pawns))) return SCALE_FACTOR_DRAW; } // Are all pawns on the 'h' file? @@ -657,7 +657,7 @@ ScaleFactor Endgame::operator()(const Position& pos) const { // Does the defending king block the pawns? if ( square_distance(ksq, relative_square(strongerSide, SQ_H8)) <= 1 || ( file_of(ksq) == FILE_H - && !in_front_bb(strongerSide, ksq) & pawns)) + && !(in_front_bb(strongerSide, ksq) & pawns))) return SCALE_FACTOR_DRAW; } return SCALE_FACTOR_NONE;