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.