Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Extension of the UCI protocol

Author: Stefan Meyer-Kahlen

Date: 09:26:11 04/16/04

Go up one level in this thread



Hello Peter,


On April 16, 2004 at 12:14:37, Peter Schäfer wrote:
>
>Hello Stefan,
>
>Is there a chance that we will see further improvements to the UCI protocol ?


Yes, there will be further improvements, but we have just released a new version
so don't expect it to happen next week.


>I guess these issues have been discussed before a lot, just to mention a few:
>
>- let the engine decide about resignation and draw.
>  This is even more interesting if the engine can take the opponent's ELO
>  into account (e.g. don't offer draws to weak opponents).


We have discussed this in Paderborn and we sort of agreed that this would wreck
the stateless design of the protocol. We integrated AnalysisMode and ucinewgame
but we didn't want to go any further.


>- support for ICS commands like tell, whisper, etc.


This should be handled by the GUI.


>I would like to propose these ideas:
>
>- "info bookmove": output information about available book moves during the
>  opening, which might be interesting for engines that have their own book
>  (see also the XBoard command "bk")


Yes, this might be useful.


>- "option type file" for options that contain files or paths (e.g. NalimovePath)
>  the GUI could display a button with a file chooser dialog, instead of a plain
>  text input field


This was also suggested but we thought that the string command will do.

Stefan



This page took 0.02 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.