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.