Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: test position for your chess program

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.