X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fevaluate.cpp;h=d225de26fff69994013aabd9762dc373abe730f6;hp=07a1e2102abd7a923ddbc0bbb98a055ada85ea19;hb=35ada63174bbec6289d6dea6d3cfc5b5f14d1d27;hpb=06a695d5b8c7e9bc423a4fd0724e7c97b06ba4af diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 07a1e210..d225de26 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -860,11 +860,8 @@ namespace { // capturing a single attacking piece can therefore result in a score // change far bigger than the value of the captured piece. Score v = apply_weight(make_score(SafetyTable[attackUnits], 0), WeightKingSafety[Us]); - ei.value -= Sign[Us] * v; - - if (Us == pos.side_to_move()) - ei.futilityMargin += mg_value(v); + ei.futilityMargin[Us] += mg_value(v); } }