Computer Chess Club Archives


Search

Terms

Messages

Subject: when to store nullmove failure in hashtable?

Author: martin fierz

Date: 12:32:05 09/27/04


aloha!

i just tried the following in my program:

if a nullmove was tried and it failed, i saved a "nonull"-flag in my hashtable.
when i got a hash hit, i checked whether nonull was set or not, if it was not
set i did not attempt a nullmove.

this seemed rather sensible to me - but it ended up searching about 5% more
nodes on a fixed depth test suite.

where did i go wrong? should i only hash nonull if i detect a mate threat??

cheers
  martin



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.