(Deep) Rybka 3 UCI under ChessGenius Classic 7 -GUI ?!

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Dann Corbit, Harvey Williamson

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

(Deep) Rybka 3 UCI under ChessGenius Classic 7 -GUI ?!

Post by Norbert Raimund Leisner »

Hello computerchess - friends,

has anyone effective (Deep) Rybka 3-UCI embedded under the
[commercial] graphical user´s interface by Lang Ltd company which is situated in Southern England?
Its actual URL > http://www.chessgenius.com

Important: This GUI from 2002 is created to embed WinBoard-engines or the former Millenium Chess System (MCS) into it - it has no special interface(s) for UCI!

Nevertheless, e.g. Eduard Nemeth succeeded to work Shredder 7.04 UCI with this GUI. Even Richard Lang was generally surpised about this fact.

Now my question:
Who made similar experiences with it? Please let us know.
Step by step- instructions of the successful procedure are welcome!

O.k. you can say this kind of interface is obsolete, but in my opinion it is worth a try.

Regards,
Norbert
kaissa
Posts: 131
Joined: Fri Mar 10, 2006 11:21 pm

Re: (Deep) Rybka 3 UCI under ChessGenius Classic 7 -GUI ?!

Post by kaissa »

[quote="Norbert Raimund Leisner"]Hello computerchess - friends,

O.k. you can say this kind of interface is obsolete, but in my opinion it is worth a try.

[/quote]

It is my favorite interface along with Shredder. OK, you cannot have engine tournaments with it, play chess on the internet and so forth but it is a simple, clean interface to play chess against an engine that is also light on the operating system resources which is hard to say for other interfaces of today.

Maybe Mr. Lang will make the interface open source one time?
User avatar
Ponti
Posts: 493
Joined: Wed Mar 15, 2006 6:13 am
Location: Curitiba - PR - BRAZIL

Re: (Deep) Rybka 3 UCI under ChessGenius Classic 7 -GUI ?!

Post by Ponti »

I also like Genius interface. Maybe it is a little obsolete, but it is a nice, clean GUI.
It lacks support for 64-bits OS, and Mr. Lang will not add support to it, at least within next year...
It is hard to add new engines... you have to work with many adapters which is time-consuming and a llitle bit complicated. Does not matter to me, Arena and Chess Partner can install a new engine with only a few mouse clicks.

Maybe Mr. Lang is just tired of programming, like Ed, and wants to retire... unfortunately for all of us...
A. Ponti
AMD Ryzen 1800x, Windows 10.
FIDE current ratings: standard 1913, rapid 1931
User avatar
Werner
Posts: 2863
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: (Deep) Rybka 3 UCI under ChessGenius Classic 7 -GUI ?!

Post by Werner »

Hi Norbert, here is an example you can use and only change the entries for Rybka 3; it is for colossus which is also an uci engine

colossus.eng in Genius folder:


INIT {
// First the EXE/DLL path..
"engines\\colossus\\wbconv.dll",
// Name Text for screen display..
"Colossus2006a Engine",
// Size of "ENG_FLAGS" structure for this engine
284,

[#l:1024,1,0,0, 1,0,1, #b:'e,'n,'g,'i,'n,'e,'s,'\,'c,'o,'l,'o,'s,'s,'u,'s,'\,'c,'o,'l,'o,'s,'s,'u,'s,'.,'e,'x,'e,0],
// engines\colossuc\colossus.exe

"",
0,
"colossus",
"",
"",
"",
""
}

DIALOG {
"Set Options for colossus..", // Title for dialog
250,150, // X/Y size of dialog

// Now the individual data items..
"TICK", "Permanent brain", [#l:16,4, 20,30, 90],
"TICK", "White's score in analyse mode", [#l:20,4, 20,45, 120],
"TICK", "Can show current move", [#l:24,4, 20,60, 120],
"END", // Must be last
END }

Inside the folder Genius\Engines\colossus\
are following files:
Colossus2006a.exe - the engine
colossus.exe - this is the renamed polyglot driver
wbconv.dll - a file from Chess Genius- wbconverter
cygwin1.dll - sometimes necessary for polyglot (depends on the version)
PolyGlot.ini - ini file for polyGlot and engine e.g. :

[PolyGlot]
EngineCommand = colossus2006a.exe
Book = false ; to enable/disable an PolyGlot book
Log = false
ResignScore = 800

[Engine]
Hash = 256
OwnBook = false
EGTB = true
NalimovPath = G:\Tbs
NalimovCache = 16

That´s all I think

Happy testing
Werner