Author: Dieter Buerssner
Date: 13:59:57 03/24/04
Go up one level in this thread
On March 24, 2004 at 14:26:04, Tom Likens wrote: >How do you handle extensions? Currently, most of my extensions are >set after the engine moves and since the extensions affect the draft >(which in turn affects the validity of the hash match) it seems like this is >a problem. This might be workable (in my current scheme) if I started >tracking the extensions that were triggered by a move in the hash >table. I don't get it. How could you track the extensions that were triggered by a move in the hash? We are speaking about the situation (current position) is already after that move. You could of course easily store extensions that were triggered by the suggested hash move in the HT. But that is one move too far. You could put in the move, by which you reached the current position, but this is somehow in contradiction to the whole idea of *transposition* tables. I see no other solution, than carefully trying to do the same adjustments to depth for each move (ideally by the same code) than the normal search algorithm would have done, at the time, where you probe the HT in the ETC code. Regards, Dieter
This page took 0 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.