Author: Miguel A. Ballicora
Date: 15:35:25 11/05/01
Go up one level in this thread
On November 05, 2001 at 14:44:02, Robert Hyatt wrote: >On November 05, 2001 at 12:44:55, Miguel A. Ballicora wrote: > >>On November 05, 2001 at 12:20:55, Gian-Carlo Pascutto wrote: >> >>>On November 05, 2001 at 11:20:59, Miguel A. Ballicora wrote: >>> >>>>I never entered an "On the board" computer chess competition so there must be >>>>something that I am missing. What's the big problem with using winboard? >>> >>>You cannot adjust WinBoard's clock. >> >>ok, but... is that a real problem? as long as you can adjust the internal clock. > >The problem is that xboard/winboard tells you the clock times after each >move. If you adjust your internal clock, xboard will re-adjust it back. :) >You _could_ have a tournament mode where you ignore the xboard time/otim >commands, and let the operator set the time when needed. You can ask "How much time have been wasted?" and the operator enter: 10 minutes So, this variable is stored by the engine. When you see "time" coming from winboard you know that this is the total time, but 10 minutes were wasted. So you just make the substraction. In this way, I do not even need an internal clock. Of course you can ask a friendlier question like "How much time is left?" and the engine calculate the time wasted. I think that if the engine ask every 10 moves or so there should be no problem. Regards, Miguel > >> >>>>Why >>>>can't the engine ask you once in a while how much time has been wasted by the >>>>operator or whatever? What's the big deal? Is it not allowed? >>> >>>That's perfectly possible and that is what I was doing. >> >>Ok, if that is possible, I do not understand all the bitching against Winboard >>that Vincent was doing. Winboard has everything needed then to nicely operate >>an engine in a tournament. Am I missing something else? > >The time issue is a bit harder than expected because if you don't (can't) >adjust winboard's clocks, then winboard _will_ adjust yours back to the wrong >values. > >> >>> >>>>Why do the people need to restart an engine plus the interface??? >>> >>>Because if your engine can't/doesn't ask you for the >>>time it has wasted, the only way to correct WinBoards clock >>>is restarting WinBoard. >> >>but you do not need to correct winboard clock if the engine knows how much >>time has been wasted. I do not think a restart should be allowed for this >>reason. A restart could be a big advantage in some situations. A programmer >>should either use the interface that suits their program accordingly or in this >>case use some of the properties of the interface (winboard). > > >I agree. ICCA events used to not allow restarts unless the machine or program >obviously crashed. That allows for a form of human intervention that is best >left out. > >> >>Regards, >>Miguel >> >> >> >>> >>>-- >>>GCP
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.