X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fpawns.cpp;h=5768eb3e8107e86ad50d518027dc216e8a4aa21c;hp=64c8e4b6182f2133108e69d1e3bf6bdb87ee1a82;hb=6ba1d3ead63490f1f6734bd0245ed10783975c11;hpb=7bce8831d361317e0cf5156a888ca2d3e568a2ff diff --git a/src/pawns.cpp b/src/pawns.cpp index 64c8e4b6..5768eb3e 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -72,7 +72,7 @@ namespace { const Value StormDanger[3][RANK_NB] = { { V( 0), V(64), V(128), V(51), V(26) }, { V(26), V(32), V( 96), V(38), V(20) }, - { V( 0), V( 0), V( 64), V(25), V(13) } }; + { V( 0), V( 0), V(160), V(25), V(13) } }; // Max bonus for king safety. Corresponds to start position with all the pawns // in front of the king and no enemy pawn on the horizon. @@ -270,7 +270,7 @@ Value Entry::shelter_storm(const Position& pos, Square ksq) { if ( (MiddleEdges & make_square(f, rkThem)) && file_of(ksq) == f && relative_rank(Us, ksq) == rkThem - 1) - safety += Value(200); + safety += 200; else safety -= ShelterWeakness[rkUs] + StormDanger[rkUs == RANK_1 ? 0 : rkThem == rkUs + 1 ? 2 : 1][rkThem];