X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fendgame.cpp;h=16c072beb2c9a6e8250cec1ad26d2b0ed8aabc62;hp=5fdd307e4427c49556dc4bb49cbf1afc92ba8771;hb=960d59d54143d84aab26deae65279a611fc989f4;hpb=c6839a26155c18dbb7700175971fe01c5a67b01c diff --git a/src/endgame.cpp b/src/endgame.cpp index 5fdd307e..16c072be 100644 --- a/src/endgame.cpp +++ b/src/endgame.cpp @@ -74,9 +74,9 @@ namespace { assert(pos.count(strongSide) == 1); if (file_of(pos.square(strongSide)) >= FILE_E) - sq = Square(int(sq) ^ 7); // Mirror SQ_H1 -> SQ_A1 + sq = flip_file(sq); - return strongSide == WHITE ? sq : ~sq; + return strongSide == WHITE ? sq : flip_rank(sq); } } // namespace