Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Enhanced Transposition Cuttofs

Author: Alvaro Jose Povoa Cardoso

Date: 11:19:25 01/27/01

Go up one level in this thread


On January 27, 2001 at 09:48:16, Robert Hyatt wrote:

>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.

Is it convenient to limit ETC to nodes say 2, 3 or 4 plies before quiescence
searh?
Will this keep ETC advantages and eliminate some of the loop overhead?

Alvaro Cardoso




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.