Author: Alessandro Scotti
Date: 16:43:34 10/08/04
Go up one level in this thread
On October 08, 2004 at 19:02:33, José Carlos wrote: >On October 08, 2004 at 18:20:31, Alessandro Scotti wrote: > >>I've put a (simplified) UML statechart diagram of the Winboard protocol at: >> >>http://www.ascotti.org/programming/chess/xboard.htm >> >>I think it's a nice complement to the written documentation. >> >>Incidentally, I've also fixed a couple of bugs and compiled Kiwi for Linux. It >>can be downloaded from the main page (linked from the above page). > > I think there should be one more state, as you need to distinguish between >"observing" in force mode (the one you represented) and "observing" while >playing a game. The difference is that a "usermove" in the latter state must >fire transition to thinking without a "go". That's right and I do have that state in my program (which I call "waiting"), but I decided to collapse "observing" and "waiting" to make the diagram a bit lighter. Unfortunately I forgot to put the corresponding note so now the diagram is yes lighter but also slightly incorrect... I'll try to fix this as soon as possible!
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.