X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fpawns.cpp;h=96a2dc0fb956bcacc142fec4171b2da8c48f317f;hp=2378b5325dd05df41e1c319a25462021fca3fb1c;hb=335dc2d0217fdca26886c357a7f9e3e85e7b8b50;hpb=fd4585ef077085f643e15e5854a7b1f865c3bb90 diff --git a/src/pawns.cpp b/src/pawns.cpp index 2378b532..96a2dc0f 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -234,8 +234,8 @@ Value Entry::evaluate_shelter(const Position& pos, Square ksq) { int d = std::min(f, ~f); safety += ShelterStrength[d][ourRank]; - if (ourRank || theirRank) - safety -= StormDanger[ourRank && (ourRank == theirRank - 1) ? BlockedByPawn : UnBlocked][d][theirRank]; + safety -= StormDanger[ourRank && (ourRank == theirRank - 1) ? BlockedByPawn : UnBlocked] + [d][theirRank]; } return safety;