From ecc100d1bb59609eb6e4307d721ce3452bedb948 Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Sat, 22 May 2010 11:35:15 +0100 Subject: [PATCH 1/1] Revert "Simple implementation of strong YBWC" It does not seem to increase anything even with a QUAD, so revert. After 1000 games with a QUAD Mod - Orig: 500 - 497 (+1 elo) Signed-off-by: Marco Costalba --- src/search.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index a349fd6c..1a01601b 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -234,9 +234,6 @@ namespace { // better than the second best move. const Value EasyMoveMargin = Value(0x200); - // Maximum number of moves to try before to split (strong YBWC) - const int MaximumSplitMove = 3; - // Last seconds noise filtering (LSN) const bool UseLSNFiltering = true; const int LSNTime = 4000; // In milliseconds @@ -1366,7 +1363,6 @@ namespace { if ( TM.active_threads() > 1 && bestValue < beta && depth >= MinimumSplitDepth - && (PvNode || moveCount > MaximumSplitMove * MinimumSplitDepth / depth) && Iteration <= 99 && TM.available_thread_exists(threadID) && !AbortSearch -- 2.39.2