Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Enhanced Transposition Cuttofs

Author: Robert Hyatt

Date: 06:48:16 01/27/01

Go up one level in this thread


On January 27, 2001 at 07:49:23, Alvaro Jose Povoa Cardoso wrote:

>Can some  one please explain in detail the inner workings of ETC?
>Do we use it before we start looping through all moves at a particular node and
>after the hash table look up?
>Do we need to store additional stuff in the hash table for ETC?
>Are there any freeware engines with free source code that use ETC?
>
>Thank you
>Alvaro Cardoso


When you get to a node X, and you don't find a hash entry that helps, then
you generate the list of moves from that position, update the hash signature
for each move in turn, and see if the resulting entry in the hash table would
be useful.  If you find a "yes" then you make that move first and continue
searching knowing you will get a quick answer back due to that hash hit...

It seems to save about 10% of the tree size.  But the loop (for me) costs
about the same.  Making it a "wash".  And in the case of "wash" I always go
for the simple "wash" which means no ETC.



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.