Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Shredder wins in Graz after controversy

Author: Omid David Tabibi

Date: 11:49:37 12/09/03

Go up one level in this thread


On December 09, 2003 at 14:29:13, Gian-Carlo Pascutto wrote:

>On December 09, 2003 at 10:24:12, Omid David Tabibi wrote:
>
>>I don't understand all this engine/interfacedifferentiation. It is one chess
>>playing unit, and does not matter whether it is built of only an engine, engine
>>+ interface, or an interface with a built-in engine...
>
>I disagree, I think the difference in this case is especially important.

We had several types of engines:

Pure command line (GreenLight)
Pure interface, no seperate engine (Nexus)
Winboard interface + Engine (Quark)
Fritz interface + Native engine (Fritz)
Fritz interface + UCI engine
Fritz interface using Winboard to UCI adaptor (Jonny)
Shredder interface + UCI engine (Falcon)
ChessPartner interface + engine (Sjeng)
...

Is it possible to drill into each of these to find out what exactly is going on
within the "chess playing unit"?

Assume that the Jonny engine wants to claim a draw (regardless of the
interface), what should it do?!



>
>>There is no border line between an engine and an interface. For example, in
>>WinBoard the engine is solely responsible for the draw claim, but in the UCI
>>protocol the interface is mainly responsible for claiming the draw.
>
>Isn't the above directly contradicting itself?

No. It is simply a different seperation of tasks. In WinBoard the engine is
responsible for everything, while in UCI the interface is responsible for the
opening moves and draw claim. That is btw, also the case with native Fritz
engines. Is there anyway for Fritz or Junior to claim a draw by themselves?!


>
>--
>GCP



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.