Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: xboard or UCI? Pro's and Con's?

Author: Peter Schäfer

Date: 05:06:32 03/13/04

Go up one level in this thread



best would be to support both ;-)

UCI Pros:
+ can show detailed info during calculation
+ supports multiple PV's (but only few engines support it)
+ engine defines a set of configuration options
  that can be displayed in the GUI

UCI Cons:
- GUI has complete control over engine, even controls pondering
- engine is not informed about the result of the game,
  which makes book learning difficult
- engine can not resign, offer or accept draws.
  the GUI decides about resignation and draw, which is particularly stupid.

WinBoard Cons:
- no standards for configuration options.
  the user has to configure the engine with a set of cryptic commands)
- it's harder for the GUI to parse PV info coming from the engine
  (UCI has a fixed standard for PV info)

WinBoard Pros:
+ engine controls pondering. This is good from the engine's point of view,
  but the GUI must carefully track the current status of the engine.





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.