Author: Peter Klausler
Date: 21:16:36 06/18/98
Go up one level in this thread
On June 18, 1998 at 17:23:25, Dan Homan wrote: >On June 18, 1998 at 11:05:30, Peter Klausler wrote: > > >> >>Yes, Bob, please try to get the DLL source back and incorporate >>it with #ifdefs into the main source tree, or at least have the >>DLL interface documented so that other programs could use it. >>I'd love to drive Crafty from CDB as a DLL rather than mucking >>around with pipes. > >Does CDB talk to Crafty using the same protocol as Winboard? >If so, there are probably a number of other engines (mine included) >which should also work as analysis engines in CDB. Do you >have a script by which one can select the analysis engine for >CDB? > > - Dan No, CDB doesn't use the Winboard protocol when driving Crafty, for a number of obscure reasons. I wish that it could. For one thing, Crafty doesn't peek for pending input unless it's in win/xboard or ICS mode. I am contemplating separating the Crafty driver from the rest of CDB and defining a simple client/server protocol between the database and the engine that I could then publish. A database doesn't need much from an engine; it simply sends positions and stop signals, and receives acks/nacks, PVs, scores, and completion indicators. It would be nice to have secondary and tertiary variations as well. Anyway, a standardized engine protocol would be a very simple thing. Sound interesting?
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.