From 2968da49babce67382fe4285c9115a60f5bf1ae4 Mon Sep 17 00:00:00 2001 From: Fabian Fichter Date: Fri, 6 Mar 2020 11:51:04 +0100 Subject: [PATCH] Tweak piece values for bughouse bughouse Total: 200 W: 124 L: 75 D: 1 --- src/psqt.cpp | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/psqt.cpp b/src/psqt.cpp index 03fb321..4300b7b 100644 --- a/src/psqt.cpp +++ b/src/psqt.cpp @@ -155,6 +155,9 @@ void init(const Variant* v) { else if (!v->checking) score = make_score(mg_value(score) * 2000 / (3500 + mg_value(score)), eg_value(score) * 2200 / (3500 + eg_value(score))); + else if (v->twoBoards) + score = make_score(mg_value(score) * 7000 / (7000 + mg_value(score)), + eg_value(score) * 7000 / (7000 + eg_value(score))); else if (pt == strongestPiece) score += make_score(std::max(QueenValueMg - PieceValue[MG][pt], VALUE_ZERO) / 20, std::max(QueenValueEg - PieceValue[EG][pt], VALUE_ZERO) / 20); -- 1.7.0.4