Increase atomic endgame piece values
authorFabian Fichter <ianfab@users.noreply.github.com>
Thu, 21 Jan 2021 21:56:29 +0000 (22:56 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Thu, 21 Jan 2021 21:56:29 +0000 (22:56 +0100)
atomic STC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 9879 W: 3714 L: 3501 D: 2664
http://www.variantfishtest.org:6543/tests/view/6008747f6e23db077dd66107

atomic LTC
LLR: 2.97 (-2.94,2.94) [0.00,10.00]
Total: 9223 W: 3259 L: 3061 D: 2903
http://www.variantfishtest.org:6543/tests/view/60092b296e23db077dd66121

src/psqt.cpp

index 929f175..ca90a76 100644 (file)
@@ -173,8 +173,7 @@ void init(const Variant* v) {
           score = make_score(mg_value(score) * 7000 / (7000 + mg_value(score)),
                              eg_value(score) * 7000 / (7000 + eg_value(score)));
       else if (v->blastOnCapture)
-          score = make_score(mg_value(score) * 7000 / (7000 + mg_value(score)),
-                             eg_value(score) * 7000 / (7000 + eg_value(score)));
+          score = make_score(mg_value(score) * 7000 / (7000 + mg_value(score)), eg_value(score));
       else if (v->checkCounting)
           score = make_score(mg_value(score) * (40000 + mg_value(score)) / 41000,
                              eg_value(score) * (30000 + eg_value(score)) / 31000);