Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Uri's ETC

Author: Dieter Buerssner

Date: 13:52:04 03/24/04

Go up one level in this thread


On March 24, 2004 at 16:44:12, Tord Romstad 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.
>
>You are right, this is a problem.  My "solution" is to ignore the problem
>and hope it isn't too important in practice.

By, "I ignore the problem", you mean, that you just probe the HT in the ETC code
with depth - 1 (as if there would have been no extensions/pruning triggered by
that move)? Did you compare in tactical test suites ETC on and off? Are there
cases, where ETC on needs one depth more, to solve a tactical problem, than ETC
off? I would guess, that this could be the case now and then. If it is the case
few times (not totally rare), this might soon outweigh the smaller trees you
cited (10%).

Are you trying ETC after hash probing and before null move?

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.