From ec44c4fe8634fa07d605c88940823f9c312c927c Mon Sep 17 00:00:00 2001 From: Fabian Fichter Date: Fri, 26 Mar 2021 23:51:40 +0100 Subject: [PATCH] Tweak racing kings middlegame values racingkings STC LLR: -2.96 (-2.94,2.94) [0.00,10.00] Total: 60604 W: 19139 L: 18467 D: 22998 http://www.variantfishtest.org:6543/tests/view/605e65a06e23db21bb8bca5c racingkings LTC LLR: 2.97 (-2.94,2.94) [0.00,10.00] Total: 3390 W: 1026 L: 914 D: 1450 http://www.variantfishtest.org:6543/tests/view/605e78e96e23db21bb8bca5f --- src/psqt.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/psqt.cpp b/src/psqt.cpp index d079d7e..57fc7d6 100644 --- a/src/psqt.cpp +++ b/src/psqt.cpp @@ -176,7 +176,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->checking) - score = make_score(mg_value(score) * 2000 / (3500 + mg_value(score)), + score = make_score(std::min(mg_value(score), Value(1800)) / 2, std::min(eg_value(score), Value(1800)) * 3 / 5); else if (v->twoBoards) score = make_score(mg_value(score) * 7000 / (7000 + mg_value(score)), -- 1.7.0.4