]> git.sesse.net Git - stockfish/blobdiff - src/pawns.cpp
less bonus for blocked connected pawn
[stockfish] / src / pawns.cpp
index 7c4eda0f0b07dc256e48db24327f2be4c634d707..a2063a8f8323cd9ad420e81d8cfe60cd93099ff6 100644 (file)
@@ -138,7 +138,7 @@ namespace {
         // Score this pawn
         if (support | phalanx)
         {
-            int v =  Connected[r] * (2 + bool(phalanx) - bool(opposed))
+            int v =  Connected[r] * (4 + 2 * bool(phalanx) - 2 * bool(opposed) - bool(blocked)) / 2
                    + 21 * popcount(support);
 
             score += make_score(v, v * (r - 2) / 4);