Author: Miguel A. Ballicora
Date: 12:04:32 01/30/06
Go up one level in this thread
On January 30, 2006 at 12:56:50, Tord Romstad wrote: >On January 30, 2006 at 12:32:18, Miguel A. Ballicora wrote: > >>A program that accepts something as input, should produce some sort of output. >>That is a avery important rule, not only for computer chess. If the program >>cannot handle the position, it should not accept it and warn the user. > >How is a UCI chess engine supposed to do that? The human does not interact >directly with the engine, and there is no way the engine can present any sort >of warning to the user. > >Tord Can't an engine send a warning or error messages to the interface in UCI? Wow! The engine is supposed to take any input that the user decides to enter and do something with it without crashing, hanging, etc? Engines (not only chess engines) should be able to send error messages to the interfaces to leave graciously. UCI protocol does not take this into account? Miguel
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.