Author: Harald Lüßen
Date: 16:05:08 03/13/05
Go up one level in this thread
On March 12, 2005 at 21:08:58, Michael Yee wrote: >The main design goals were: > >- engine gets control over all aspects of the game of chess (e.g., draws, >resign) That is fair. >- easy for users >- easy for engine programmers I like this. >- easy for gui programmers >- (somewhat) extensible > >You can view the proposed protocol here: > >http://web.mit.edu/myee/www/chess/xci1.html After a quick review at midnight: - Can you please make it absolutely clear which commands from the GUI and from the engine should do what in every state. What are the transitions between states. There should be a complete graph or table of a state machine. - Just a question, not a suggestion: does it make sense to have a learning state after the end of a game and before waiting again? - When do the increment seconds come into play? before the move or after the move? Can the flag fall and i loose with -2 seconds before getting 5 seconds bonus making + 3 seconds? Can the engine use the time that is not not used in the next time control or not? If there are many possibilities, make the time or level commands very exact. Can the time control be changed during a game? Harald
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.