Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: null move and mate threat

Author: Michael Henderson

Date: 16:15:02 10/08/04

Go up one level in this thread


On October 08, 2004 at 18:43:04, Stuart Cracraft wrote:

>Okay so on the one hand I am supposed to do a reduced
>search for null move with bounds -beta,-beta+1, and
>return if the value is >= beta.
>
>The mate threat has to be compared with a mate value
>but the beta's above aren't relevant. Do I need to
>do a second reduced search after the above with bounds
>-MATE,-MATE+1 and see if it is >= MATE and if so set
>the mate threat flag to trigger the extension???

Hi Stuart,

No second search is needed.  If you get a -MATE in 1 value (or whatever) as a
fail low, then you extend.  However, if you use bounded mate scores in the hash
table, this does not work because it is not possible to get exact mate scores.
This is why I am giving up using it.

Could you please explain/post code for how you store/retrieve mate scores in the
hash table?  It's easy to get bugs when doing that and hash bugs can definitely
mess up your threat detection.  I think I could help you out then :)

Michael



This page took 0.01 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.