Go back
I added Rybka to Chessmaster Grandmaster editio...

I added Rybka to Chessmaster Grandmaster editio...

Only Chess

Vote Up
Vote Down

Why does Chessmaster beat Rybka after I added Rybka to Chessmaster? Did I do anything wrong? I clicked on "Import Winboard Engine", imported Rybka, got the message the adding was successful. But when I choose Rybka to play against Chessmaster, Chessmaster beats it every time and there was a draw one time. Did I do anything wrong? Rybka is the strongest engine in the world.

Vote Up
Vote Down

Originally posted by oleglelchuk
Why does Chessmaster beat Rybka after I added Rybka to Chessmaster? Did I do anything wrong? I clicked on "Import Winboard Engine", imported Rybka, got the message the adding was successful. But when I choose Rybka to play against Chessmaster, Chessmaster beats it every time and there was a draw one time. Did I do anything wrong? Rybka is the strongest engine in the world.
Rybka isn't Winboard protocol. It's UCI.

Vote Up
Vote Down

So, why is it able to work in Chessmaster at all?

Vote Up
Vote Down

Originally posted by oleglelchuk
So, why is it able to work in Chessmaster at all?
I have no idea. Apparently it doesn't work very well. 🙂

Vote Up
Vote Down

Originally posted by oleglelchuk
So, why is it able to work in Chessmaster at all?
Here's a discussion of some people who were trying to get Rybka to work in CM. I don't have any versions of CM, so I couldn't fiddle with it even if I wanted to. But if you have some time to waste, this looks like a good candidate. 🙂

http://forums.ubi.com/eve/forums/a/tpc/f/4221052685/m/9341087706

2 edits
Vote Up
Vote Down

unless you use any adapter program, you cannot import any uci engine to chessmaster.

you need to google and download the program "wb2uci" for that. feel free to ask any questions if you cannot figure out how to do it yourself. (it's a complicated process).

I have adapted rybka to CM, and in about 20 games rybka played against various CM personalities, CM was able to pull one single draw and lost all others.

oh and trust me, do not use polyglot as suggested in CM forums. it doesn't work on many computers. wb2uci is much simpler and succesful.

Vote Up
Vote Down

On the wb2uci page, I see the instructions on how to import a winboard engine to a UCI interface, but not vice versa. But maybe those instructions are fine for importing UCI engines to a winboard interface too?
Maybe I should try using polyglot after all? If this works with Polyglot, it works.

1 edit
Vote Up
Vote Down

Originally posted by oleglelchuk
On the wb2uci page, I see the instructions on how to import a winboard engine to a UCI interface, but not vice versa. But maybe those instructions are fine for importing UCI engines to a winboard interface too?
Maybe I should try using polyglot after all? If this works with Polyglot, it works.
sorry for my stupidity. it's "uci2wb" of course.

do not try polyglot, it will be a waste of time. I spent hours trying to make it work, and when finally it did, it took me a few more hours to discover that actually the adapted engine wasn't rybka, but a clone of the chessmaster engine itself (the king).

Vote Up
Vote Down

Yeah, you are right - in my case, it wasn't Rybka, but the clone of King too. I think I am gonna get rid of Vista and find my Windows XP CD so I could install it and use polyglot with no problems.

1 edit
Vote Up
Vote Down

Originally posted by oleglelchuk
Yeah, you are right - in my case, it wasn't Rybka, but the clone of King too. I think I am gonna get rid of Vista and find my Windows XP CD so I could install it and use polyglot with no problems.
maybe I didn't make myself clear. there's also an adapter called uci2wb, which works perfectly.

if you insist on using polyglot, well good luck.

Vote Up
Vote Down

Ok, please tell me how to make Rybka work with another adapter. I downloaded a uci2wb adapter, but the instructions were in German.

2 edits
Vote Up
Vote Down

Originally posted by oleglelchuk
Ok, please tell me how to make Rybka work with another adapter. I downloaded a uci2wb adapter, but the instructions were in German.
ok. in your v20_uci-wb folder, there are 2 files that you necessarily need:

adapter.exe
adapter.rc

1)rename adapter.exe to rybka.exe, and rename adapter.rc to rybka.rc

2)put the original rybka engine (it should be called something like rybka.2.3.2.a.exe) into this folder, and rename it to "rybka23a.exe", just for simplicity.

3)put this folder to somewhere simple, like the original C: drive, so that it's directory will be "c:\v20_uci-wb\"

4)open rybka.rc using notepad, change the contents like this:

#############################
#
# Adapter Resource Control
#
#############################
#
# Exe-Name
exe=rybka23a.exe
#
# Directory
dir=c:\v20_uci-wb\
#
# Hashtable size in MB (*not* for UCI)
Hash=64

*you can change the hash to whatever you like (as long as it's a power of 2, like 128, 256 etc, depending on your hardware).

*you are also supposed to be able to add other parameters that rybka engine has, but I don't know about this.

*do not forget the last " \ " in typing the directory.

5)go to chessmaster, in the import winboard engine menu, select rybka.exe from this folder, (not rybka23a.exe). you may leave the ini file section blank.

*you may add opening books and change ponder, but bear in mind that you can do these only when you first import the engine, because whenever you try to edit it, it just turns back to being a clone of theking engine. I have several rybka engines installed on chessmaster for different opening books and ponder settings.

if you have any problems, let me know.

Vote Up
Vote Down

Thanks! It works perfectly now!

Vote Up
Vote Down

Originally posted by oleglelchuk
Thanks! It works perfectly now!
no problem.

Vote Up
Vote Down

I noticed that if I set the timer to 1 minute, the king engine often beats rybka even though rybka beats the king engine even more often. Draws also often occur. Is it normal for 1-minute games?