X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fpawns.cpp;h=a2063a8f8323cd9ad420e81d8cfe60cd93099ff6;hp=7c4eda0f0b07dc256e48db24327f2be4c634d707;hb=5c58f6712667076babe9ebaac1689436721c42be;hpb=de9fc53af57d1620bb913c357630e724c7ea186b diff --git a/src/pawns.cpp b/src/pawns.cpp index 7c4eda0f..a2063a8f 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -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);