From: homoSapiensSapiens Date: Sun, 25 Aug 2013 14:45:35 +0000 (+0300) Subject: Simplify kf definition in shelter_storm() X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=04fd7efdfa69c7eff716192238989b6dcdcead00 Simplify kf definition in shelter_storm() No functional change. --- diff --git a/src/pawns.cpp b/src/pawns.cpp index 5a65422c..747781a3 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -226,9 +226,7 @@ Value Entry::shelter_storm(const Position& pos, Square ksq) { Bitboard ourPawns = b & pos.pieces(Us); Bitboard theirPawns = b & pos.pieces(Them); Rank rkUs, rkThem; - File kf = file_of(ksq); - - kf = (kf == FILE_A) ? FILE_B : (kf == FILE_H) ? FILE_G : kf; + File kf = std::max(FILE_B, std::min(FILE_G, file_of(ksq))); for (int f = kf - 1; f <= kf + 1; f++) {