Computer Chess Club Archives


Search

Terms

Messages

Subject: Time management

Author: Scott Gasch

Date: 13:58:30 08/21/01


Hi,

I am thinking about time management these days.  Currently I have rules that
make the engine take extra time when it's just out of book or if it sees two
fail lows during a search.  It will also move faster if the root position is
blocked and it's considering a move that won't help unblock it.

Additionally it moves faster if it has a clear recapture (yes, I know this is
dangerous but I have several safeguards in place and I have not been bitten by
it yet).

I have seen other engines that handle time differently, though.  For example, I
don't take extra time to resolve a fail high at the root.  And with the "take
extra time and resolve the fail low" rule, I only take a little extra time and
will play without resolving if that time runs out.  I have observed ferret
seeming to take a bunch of extra time in these cases though.  Should we always
resolve root fail highs or fail lows?  How important is this?

Thanks,
Scott



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.