From 90c18b0b500a5226717353a37a82cd026d71b616 Mon Sep 17 00:00:00 2001 From: FauziAkram Date: Thu, 19 Oct 2023 14:38:07 +0300 Subject: [PATCH] Removing history condition Removing the bad history condition from the skip futility pruning formula. Passed STC: LLR: 2.93 (-2.94,2.94) <-1.75,0.25> Total: 142688 W: 36420 L: 36317 D: 69951 Ptnml(0-2): 481, 16653, 36970, 16762, 478 https://tests.stockfishchess.org/tests/view/65270a663125598fc7eb8c67 Passed LTC: LLR: 2.94 (-2.94,2.94) <-1.75,0.25> Total: 435378 W: 110723 L: 110925 D: 213730 Ptnml(0-2): 278, 47251, 122788, 47139, 233 https://tests.stockfishchess.org/tests/view/6528595f3125598fc7eba8f5 closes https://github.com/official-stockfish/Stockfish/pull/4834 Bench: 1110579 --- src/search.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index 0ebf4e20..6214fb5b 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -786,8 +786,7 @@ namespace { && eval >= beta && eval < 29462 // smaller than TB wins && !( !ttCapture - && ttMove - && thisThread->mainHistory[us][from_to(ttMove)] < 989)) + && ttMove)) return eval; // Step 9. Null move search with verification search (~35 Elo) -- 2.39.2