Author: Severi Salminen
Date: 08:32:17 09/27/02
Go up one level in this thread
The problem is the documentation - it sucks big time. According to the WB protocol, WB can send allmost any commands during any period. There are exceptions: "xboard" is sent only once and "protover" is sent after "xboard" - also once. Also the commands in analyze mode are described. But other than that, you can't be sure. And we don't know when "ping" is sent because we don't know what these "race conditions" are. And we also don't know when "force" is used and so on. The second problem is that WB the GUI is not the same as WB the protocol. WB the GUI acts according to protocol but in a stricter way: for example GUI sends "force" allways before "quit" allthough this is not required by the protocol. The most secure way is to allow almost all commands during any time to assure future compatibility. Conclusion: a total mess. Bad documentation and an old interface which is compatible but very illogical and has too much ties to GNUChess. I hate it and I love it :) PS. This is not and offense to Tim Mann, he has done great job and he also knows exactly what I'm talking about. WB does its job but it could be a lot better too. Severi Salminen
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.