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.
Originally posted by oleglelchukRybka isn't Winboard protocol. It's UCI.
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.
Originally posted by oleglelchukHere'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. 🙂
So, why is it able to work in Chessmaster at all?
http://forums.ubi.com/eve/forums/a/tpc/f/4221052685/m/9341087706
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.
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.
Originally posted by oleglelchuksorry for my stupidity. it's "uci2wb" of course.
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.
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).
Originally posted by oleglelchukmaybe I didn't make myself clear. there's also an adapter called uci2wb, which works perfectly.
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.
if you insist on using polyglot, well good luck.
Originally posted by oleglelchukok. in your v20_uci-wb folder, there are 2 files that you necessarily need:
Ok, please tell me how to make Rybka work with another adapter. I downloaded a uci2wb adapter, but the instructions were in German.
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.