Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess and 2bit EGTBs (win/loss/draw info only)

Author: Angrim

Date: 13:29:59 08/08/02

Go up one level in this thread


On August 08, 2002 at 14:43:32, Alvaro Jose Povoa Cardoso wrote:

>If I wanted to play with EGTBs with only win/loss/draw information and no
>DTM/DTC information where would I place the probe code in the search routine?
>Taking crafty as an example it has the TB probe code placed next to the hash
>table probe code and if the current position is in a TB file it returns
>immediately because is has perfect/complete information. But with 2bit/entry
>EGTBs it just doesn't seem right to place the code there. It seems logic to me
>to place the TB probe code in the evaluation function and if a leaf node is in a
>2bit/entry TB file give it a bonus. Another possibility would be to place the TB
>probe code before calling the qsearch.
>Could someone tell me if I'm thinking correctly?
>
>Best regards,
>Alvaro Cardoso

sounds like a poor use of the data. after all if you have alpha=5,beta=6
and hit a "win" egtb value then you should fail high without having to
know the exact value of the win.  If you hit a draw egtb value, that is
exact data.  The only time that probing a w/l/d egtb won't truncate the
search is if you are searching an interval that includes win
values in it and the egtb returns win, or if the interval includes loss
values in it and the table returns loss.

Angrim



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.