Author: Dieter Buerssner
Date: 12:25:43 09/22/03
Go up one level in this thread
On September 22, 2003 at 15:15:34, Russell Reagan wrote: >On September 21, 2003 at 16:34:51, Edward Seid wrote: >>The following informations must be shown during the game: evaluation, depth and >>predicted moves . >>Additionally, it will be nice if bookmoves or tablebasemoves will be shown. > > >Just wondering, but are UCI engines capable of kibitzing or issuing other >commands on ICC? This support is built into the Winboard protocol, but there is >nothing about it in the UCI protocol (unless I overlooked it). The engines can't, but of course the GUI can (and some do). The GUI will (at least for typical engines) always know the evaluation, depth, predicted move. Letting the GUI do it, also has advantages: Same format independent of the engine (for example no need to implement some SAN formatting stuff, just to make the output look nice). It could even do it in a user specified language (something, that would be hard or impossible from a WB engine). Also WB interfaces could do it without support in the engine. And I think, some already do it. UCI could easily be extended to allow output to ICSes directly by the engine. For example instead of WB/XB "tellics kibitz I also wanted to say ..." the UCI interface could recognize "info string tellics kibitz I also wanted to say ...". The "info string" part is already in the UCI spec. Regards, Dieter
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.