How are chessbase native engines written (the .eng file?)

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

How are chessbase native engines written (the .eng file?)

Postby Han » 21 Jul 2000, 16:11

Geschrieben von: / Posted by: Han at 21 July 2000 17:11:12:
How are chessbase native engines written (the .eng file?)
Han
 

Re: How are chessbase native engines written (the .eng file?

Postby Pete Galati » 22 Jul 2000, 06:35

Geschrieben von: / Posted by: Pete Galati at 22 July 2000 07:35:56:
Als Antwort auf: / As an answer to: How are chessbase native engines written (the .eng file?) geschrieben von: / posted by: Han at 21 July 2000 17:11:12:
How are chessbase native engines written (the .eng file?)
I don't know for sure, but I kind of thing Chessbase themselves compile all of those. They usually turn out a Crafty.eng, but Robert Hyatt says he has no info about how it's done. It seems to be all their work at Chessbase.
I could be wrong though. You could try making your Winboard engine work with their winboard addapter, which isn't too hard to do. I think you need to put your engine in a subdirectory of "engines". Something like c:\engines\drchess and if your exe is drchess.exe you would rename the winboard addapter drchess.eng, and that would be in the directory c:\engines, then in the c:\engines\drchess you'd probably want a file called drchess.init file that would contain something like this:
[Parameter]
CommandLine = (whatever you'd add to command line parrameters)
Author = Han
Engine = DrChess
Debug = False
[Support]
AnalyzeMode = False
PonderMode = False
There's an amount of guess work here on my part, but this might work.
Pete
Pete Galati
 

Re: How are chessbase native engines written (the .eng file?

Postby Mogens Larsen » 22 Jul 2000, 08:10

Geschrieben von: / Posted by: Mogens Larsen at 22 July 2000 09:10:04:
Als Antwort auf: / As an answer to: Re: How are chessbase native engines written (the .eng file?) geschrieben von: / posted by: Pete Galati at 22 July 2000 07:35:56:
I don't know for sure, but I kind of thing Chessbase themselves compile all of >those. They usually turn out a Crafty.eng, but Robert Hyatt says he has no info about how it's done. It seems to be all their work at Chessbase.
I could be wrong though.
You could try making your Winboard engine work with their winboard addapter, which isn't too hard to do. I think you need to put your engine in a subdirectory of "engines". Something like c:\engines\drchess and if your exe is drchess.exe you would rename the winboard addapter drchess.eng, and that would be in the directory c:\engines, then in the c:\engines\drchess you'd probably want a file called drchess.init file that would contain something >like this:
[Parameter]
CommandLine = (whatever you'd add to command line parrameters)
Author = Han
Engine = DrChess
Debug = False
[Support]
AnalyzeMode = False
PonderMode = False
No, I think you're right. Judging from the remarks made by the author of Faile, Chessbase is responsible for making the .eng version. There's probably some minimum requirements for doing such a conversion.
Frank Quisinsky has a zipfile containing .init files for most of the available programs. Inspiration can be found examining these. The WinBoard adapter isn't an optimal solution, but it works in a rudimentary way.
Best wishes...
Mogens
Mogens Larsen
 

Re: How are chessbase native engines written (the .eng file?

Postby Aaron » 22 Jul 2000, 08:44

Geschrieben von: / Posted by: Aaron at 22 July 2000 09:44:07:
Als Antwort auf: / As an answer to: Re: How are chessbase native engines written (the .eng file?) geschrieben von: / posted by: Mogens Larsen at 22 July 2000 09:10:04:
I don't know for sure, but I kind of thing Chessbase themselves compile all >>of those.
You could try making your Winboard engine work with their winboard addapter, >>which isn't too hard to do. I think you need to put your engine in a >>subdirectory of "engines". Something like c:\engines\drchess and if your exe >>is drchess.exe you would rename the winboard addapter drchess.eng, and that >>would be in the directory c:\engines, then in the c:\engines\drchess you'd >>probably want a file called drchess.init file that would contain something >like this:
Yes you definitely have to contact them through email engines@chessbase.com. They claim to be "interested in a chess engines of a wide range of strenght".


You probably need to check out the technical specs put up on the chessbase page to ensure it run smoothly....Since Fritz gui is not totally compatiable..
Good luck,.
Aaron
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 27 guests