mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-21 17:46:26 +08:00
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 <mcostalba@gmail.com>
This commit is contained in:
@@ -1375,7 +1375,7 @@ namespace {
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
// Value based pruning
|
// Value based pruning
|
||||||
if (depth < 7 * OnePly && approximateEval < beta)
|
if (approximateEval < beta)
|
||||||
{
|
{
|
||||||
if (futilityValue == VALUE_NONE)
|
if (futilityValue == VALUE_NONE)
|
||||||
futilityValue = evaluate(pos, ei, threadID)
|
futilityValue = evaluate(pos, ei, threadID)
|
||||||
|
|||||||
Reference in New Issue
Block a user