X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fevaluate.cpp;h=7408a77ccf0236c02dab1608399d7311901594c5;hb=ec49e676a70435472cb70a9cf0c0376dfab31af4;hp=51cba651d5ef0088c912c79ca8ac622ce75a1eca;hpb=aa0166fba66d1bd3d2756f8f16b7f6161064d0a3;p=stockfish diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 51cba651..7408a77c 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -472,10 +472,10 @@ namespace { - 6 * mg_value(score) / 8 + mg_value(mobility[Them] - mobility[Us]) + 5 * kingFlankAttacks * kingFlankAttacks / 16 - - 25; + - 15; // Transform the kingDanger units into a Score, and subtract it from the evaluation - if (kingDanger > 0) + if (kingDanger > 100) score -= make_score(kingDanger * kingDanger / 4096, kingDanger / 16); // Penalty when our king is on a pawnless flank