From b73b2d3808f91a0469fda3f566b717fb22935c9e Mon Sep 17 00:00:00 2001 From: Fabian Fichter Date: Sun, 7 Feb 2021 16:58:17 +0100 Subject: [PATCH] Reduce futility pruning depth for atomic atomic STC LLR: 2.98 (-2.94,2.94) [0.00,10.00] Total: 6107 W: 2232 L: 2072 D: 1803 http://www.variantfishtest.org:6543/tests/view/601c7c016e23db669974e7da atomic LTC LLR: 2.95 (-2.94,2.94) [0.00,10.00] Total: 2860 W: 987 L: 875 D: 998 http://www.variantfishtest.org:6543/tests/view/601e6e5a6e23db669974e803 --- src/search.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index 8b67407..5b581ef 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -909,7 +909,7 @@ namespace { // Step 7. Futility pruning: child node (~50 Elo) if ( !PvNode - && depth < 9 + && depth < 9 - 3 * pos.blast_on_capture() && eval - futility_margin(depth, improving) * (1 + pos.check_counting() + 2 * pos.must_capture() + pos.extinction_single_piece() + !pos.checking_permitted()) >= beta && eval < VALUE_KNOWN_WIN) // Do not return unproven wins return eval; -- 1.7.0.4