Author: Frank Schneider
Date: 12:43:27 03/17/05
Go up one level in this thread
Hi Dan, Fabien, Thomas! First, something is missing from your diff: <big snip> >unable to open %s >search_full.c Second: in search_full.cpp, Toga's code is: history_pruning = false; save_old_depth = new_depth; if (UseHistory && depth >= HistoryDepth && node_type != NodePV) { if (!in_check && played_nb >= HistoryMoveNb && new_depth < depth && threat_extension == 0) { value = sort->value; // history score if (value < HistoryValue) { if (node_type != NodePV){ // always true new_depth -= Fractional; history_pruning = true; } if (value < HistoryBound && new_depth > 1*Fractional){ new_depth -= Fractional; history_pruning = true; } } } } The inner "if (node_type != NodePV)" is always true. Best, Frank
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.