From: Marco Costalba Date: Mon, 27 Apr 2009 08:45:15 +0000 (+0100) Subject: Remove an useless comparison in futility pruning X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=11491e71eedf75763f0adf3136344fe3a244a06e;p=fairystockfish.git Remove an useless comparison in futility pruning Currently futility is allowed when depth < SelectiveDepth and SelectiveDepth is 7*OnePly, so the comprison is always true. Patch could introduce a functional change only if we choose to increase SelectiveDepth. Currently no functional change. Signed-off-by: Marco Costalba --- diff --git a/src/search.cpp b/src/search.cpp index a307768..21a1303 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1375,7 +1375,7 @@ namespace { continue; // Value based pruning - if (depth < 7 * OnePly && approximateEval < beta) + if (approximateEval < beta) { if (futilityValue == VALUE_NONE) futilityValue = evaluate(pos, ei, threadID)