Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: question about handling time in WCCC

Author: Dieter Buerssner

Date: 05:00:56 07/04/04

Go up one level in this thread


What I did, to make my engine work under WB for a tournament played with real
board and real clock:

You need internal time keeping in the engine (not all WB-engines have this, they
may depend on time/otim).

Set the level in the ini file. Ignore level command from WB, also ignore time
and otim commands from WB. In WB set the level to the "game in" (for example
game in 2 h 15 minutes). Set autoflag off. With this, the internal time of the
engine will be close to what WB shows (but will include the second, 3rd. etc.
time control). Don't post PVs for the first (for example 10) seconds of a
search. Instead the engine posts a dummy PV, which shows the internal clock of
the engine, so you see, if you have to adjust the time perhaps. Define a command
to adjust the internal engine time (that can be called via Alt-1 of WB).
Use a small font for the "PV-display-area" in WB, also a rather huge board
Window, so you will see all the info needed. I coded the time adjust command
only in a way, that it will work, while the engine ponders (the own clodk is not
running now, so things are easier - opponent time is not used by the engine
anyway).

I never used this in a tournament (used console mode instead). But I tried it,
and it seemed to work well.

If you use Arena. I guess you are aware, that the changing of time control
during game is not really defined in the WB-protocol. You have to try it (and
also try possible time adjustments). Andreas Hermann had bad luck once with
Arena in Paderborn, where a clock adjustment made things go crazy, and he lost a
very good position vs. Hydra.

Regards,
Dieter



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.