]> git.sesse.net Git - stockfish/blobdiff - src/pawns.cpp
Parameter tweaks in PSQT and NMP
[stockfish] / src / pawns.cpp
index 7cc71ca6ae8606df53fcc89c9e3ce5333fbdf6cf..75b94c19c0d012e1a00e7e3abc98d644afb4072b 100644 (file)
@@ -32,9 +32,9 @@ namespace {
   #define S(mg, eg) make_score(mg, eg)
 
   // Pawn penalties
constexpr Score Isolated = S( 5, 15);
constexpr Score Backward = S( 9, 24);
constexpr Score Doubled  = S(11, 56);
 constexpr Score Backward = S( 9, 24);
 constexpr Score Doubled  = S(11, 56);
 constexpr Score Isolated = S( 5, 15);
 
   // Connected pawn bonus by opposed, phalanx, #support and rank
   Score Connected[2][2][3][RANK_NB];
@@ -245,7 +245,7 @@ Score Entry::do_king_safety(const Position& pos, Square ksq) {
 
   Bitboard pawns = pos.pieces(Us, PAWN);
   if (pawns)
-      while (!(DistanceRingBB[ksq][minKingPawnDistance++] & pawns)) {}
+      while (!(DistanceRingBB[ksq][++minKingPawnDistance] & pawns)) {}
 
   Value bonus = evaluate_shelter<Us>(pos, ksq);