#725083 xboard: sends "level" command only to 1 engine

Package:
xboard
Source:
xboard
Description:
X Window System Chess Board
Submitter:
folkert
Date:
2013-10-02 20:39:04 UTC
Severity:
normal
#725083#5
Date:
2013-10-01 09:28:39 UTC
From:
To:
invoking:
xboard -firstChessProgram ./dn.sh -secondChessProgram ./do.sh

Then starting an engine match between these two with fixed time; each get 5 seconds per move.
Xboard then only sends to the "first chess program" the "level 40 5 0" command. This gives a mismatch.

#725083#10
Date:
2013-10-02 20:13:44 UTC
From:
To:
Hi,

folkert <folkert@vanheusden.com> writes:

I didn't check the messages sent by XBoard but I just tried with:

 xboard -firstChessProgram gnuchess -secondChessProgram fairymax

And then I launched a new game in two machines mode with 1 second per
move. In this game, each program had 1 second to play and both programs
followed this rule. Thus I'd say they both knew they only had 1 second
per move. Am I missing something ? I'll report the bug upstream if you
confirm the bug.

Thanks,
Vincent

#725083#15
Date:
2013-10-02 20:28:23 UTC
From:
To:
Hi,

Well, I had a chat with upstream as well and I'm not yet certain (after
the chat) if it really should work that way. For consistency and such I
would expect both should get that level-command but I shall investigate
some more.


Folkert van Heusden