From 72e1e9b986fc4c656c3a3db24e5504e3edbb63cc Mon Sep 17 00:00:00 2001 From: Joona Kiiski Date: Sun, 17 Jan 2010 15:05:28 +0200 Subject: [PATCH] Small cleanup of unused code in sp_search futilityValue is now calculated immediately after staticValue, so remove small bunch of unused code No functional change Signed-off-by: Marco Costalba --- src/search.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/search.cpp b/src/search.cpp index c7d8d792..64cdf1c4 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1817,7 +1817,6 @@ namespace { && !isCheck; const int FutilityMoveCountMargin = 3 + (1 << (3 * int(sp->depth) / 8)); - const int FutilityValueMargin = 112 * bitScanReverse32(int(sp->depth) * int(sp->depth) / 2); while ( sp->bestValue < sp->beta && !thread_should_stop(threadID) @@ -1851,12 +1850,6 @@ namespace { continue; // Value based pruning - if (sp->futilityValue == VALUE_NONE) - { - EvalInfo ei; - sp->futilityValue = evaluate(pos, ei, threadID) + FutilityValueMargin; - } - Value futilityValueScaled = sp->futilityValue - moveCount * IncrementalFutilityMargin; if (futilityValueScaled < sp->beta) -- 2.39.2