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.
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
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