Author: Aaron Tay
Date: 03:52:46 09/11/03
Go up one level in this thread
On September 10, 2003 at 22:16:32, Bob Durrett wrote: >On September 10, 2003 at 20:30:33, Geoff Lane wrote: > >>On September 10, 2003 at 20:14:02, Bob Durrett wrote: >> >>>On September 10, 2003 at 17:57:57, Kurt Utzinger wrote: >>> >>>>On September 10, 2003 at 17:39:36, Bob Durrett wrote: >>>> >>>>> >>>>>I would like to use Chessmaster 9000 as an analysis engine running under >>>>>Chessbase 8. Is "UCI" the answer? If not, why not? >>>>> >>>>>Bob D. >>>> >>>> Chessmaster 9000 does not run under ChessBase 8. >>>> Kurt >>> >>>Can Chessmaster 9000 be used as a UCI engine? Or, is Chessmaster 9000 >>>incompatible with UCI? Are Chessmaster 9000 and UCI incompatible? Yes. Chessmaster 9000 does not support UCI. >>>Maybe UCI isn't all that great after all? Er.. Kind of, UCI and Winboard (actually xboard but i use it interchangably) are 2 different protocols used by the engines to communicate. Kind of like 2 different languages. Fritz 8 appears to "understand" UCI but not xboard. >>>The essence of my question is whether or not it's possible to somehow trick the >>>Chessmaster 9000 programmers [who evidently hate Chessbase] so that it would >>>work in spite of their best efforts? What prevents that? >>> >>>I don't like catagorical answers. I want the SOLUTION! >> >>The King engine from Chessmaster 9000 will run as a UCI engine with the WB2UCI >>converter. However, although I don't have Chessbase8, I have a feeling that it >>doesn't support UCI engines. If you have one of the later versions of the >>Fritz/Junior/Shredder/Hiarcs GUI's, which support UCI, then it can be done. >> >>Here is a link that explains how to do it: >> >>http://www.aarontay.per.sg/Winboard/Winboard4.html#[D.3.5] > >I looked at that webpage. It is most interesting. They say Chessmaster 9000's >engine, "The King," is a Winboard engine. [I'm not sure what it is about an >engine that would make it "a Winboard engine."] Anything chess engine that supports the xboard communication protocol is a winboard/xboard engine. The details on how to make a chess engine compatiable by the author i mean not the user) can be found here http://www.tim-mann.org/xboard/engine-intf.html . similarly any chess engine that supports the UCI protocol is a uci engine. The equalavant document for UCI can be found here http://161.58.237.201/download/uci-protocol.rtf On the opposite end, not all GUIS are compatiable to winboard or uci engines. Some like Arena, chess assistant support both winboard and uci engines. Others support only one or none of them. www.aarontay.per.sg/Winboard/interface.html >They then talk about a >converter to make Winboard engines become UCI engines. Sounds plausible but >awkward. Presumably, the converted King would then run as a UCI engine and >could hence be accommodated by Chessbase and the Fritz GUI. Yes, it's awkward. . >Chessbase 8 and the Fritz GUI accommodate UCI engines, as far as I can tell. >Shredder 7.0.4 seems to be an example. If you go to www.chessbase.com and look >at their download for Shredder 7, you get a downloadable file which, after >unzipping, says "Installing Shredder 7.04 UCI." Also, in the Fritz GUI, there >is a "Setup UCI Engine" window. This is why I say that it appears that >Chessbase can now accommodate UCI engines. The Chessbase guys have "moved up in >the World." Maybe soon they will be able to accommodate "Winboard engines" >too??? : ) They used to. Badly , I might add. Some time ago. >I would love to see a definition of "a Winboard engine," assuming there is such >a thing, and to learn what distinguishes "Winboard engines" from other engines. Believe me, it's pretty well defined. still, I understand your confusion, hence the need for this article at www.aarontay.per.sg/winboard/confusion.html . >For example, is Crafty a Winboard engine? Yes, one of the first actually. > Is Crafty also a UCI engine? No. And based on Hyatt's comments it wont ever be. >Crafty runs under Chessbase 8, because I used it for that a couple of days ago, >but suspect that it was not running as a UCI engine. Correct. Besides UCI and winboard engines, there is a third type of engine , chessbase engines. Crafty has being compiled as one. But unlike winboard and uci standards which are "open" (in the sense that anyone could modify their engines to conform to these standards), the secert to convert engines to "native chessbase" engines is unknown. >Bob D. > >> >>> >>>No offense intended. >>> >>>Bob D.
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.