Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: New Winboard protocal and bug?

Author: Robert Hyatt

Date: 11:43:08 01/18/01

Go up one level in this thread


On January 18, 2001 at 10:11:57, Ulrich Tuerke wrote:

>On January 18, 2001 at 10:04:38, Robert Hyatt wrote:
>
>>On January 18, 2001 at 09:14:47, David Wilke wrote:
>>
>>>I have noticed that when people just bring a program onto a server, for some odd
>>>reason the engine does _not_ respond to the first match request.
>>>
>>>I have noticed this myself when I tried the new Crafty, yet doesn't happen when
>>>using an older version of Winboard.
>>>
>>>Could this be a bug?
>>
>>
>>There is possibly a small timing hole.  Tim uses "ping" after any command
>>that might take a while to execute.  When the engine finishes, it then sends
>>a "pong".  As the thing first logs on, starting crafty can take a few seconds
>>while it sanity-checks the EGTB files.  If a match comes in before crafty says
>>"pong" then xboard rejects the match request immediately...
>
>Winboard sends the ping only in case the engine had registered this feature.
>So, older engines (not adapted to protver 2) do not get the "ping" from Tim.
>
>Uli
>>


Right.  But he specifically mentioned the "new crafty" which registers this
feature.  And that _could_ account for the first match request getting refused
by xboard.



>>perhaps that is what you are seeing... another program is issuing a match very
>>quickly and xboard/engine are not quite ready.



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.