]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Small cleanup of unused code in sp_search
[stockfish] / src / search.cpp
index c7d8d792fee4bb231a559e506ba501c7410c2177..64cdf1c4e5fac5f27d679e7ed4c2ad865c961a19 100644 (file)
@@ -1817,7 +1817,6 @@ namespace {
                               && !isCheck;
 
     const int FutilityMoveCountMargin = 3 + (1 << (3 * int(sp->depth) / 8));
                               && !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)
 
     while (    sp->bestValue < sp->beta
            && !thread_should_stop(threadID)
@@ -1851,12 +1850,6 @@ namespace {
               continue;
 
           // Value based pruning
               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)
           Value futilityValueScaled = sp->futilityValue - moveCount * IncrementalFutilityMargin;
 
           if (futilityValueScaled < sp->beta)