Not logged inRybka Chess Community Forum
Up Topic Rybka Support & Discussion / Rybka Discussion / How do I access rybka through the command prompt and set opt
- - By Yoshistr [us] Date 2007-07-08 17:58
Hello,
I am looking to start rybka from the command line and using uci-gui communication to set options through the command line. For example I ran the exe rybka.mp.2.3.1...exe and entered "uci", in the command prompt there was a list of options to set, how do I set "Rate of Play" to Ultrafast? I tried "setoption Rate of Play Ultrafast" but I got no response back.
Thanks in advanced
Parent - - By Guenther RWBC (**) [de] Date 2007-07-08 18:04
Hi, I guess you get the picture with the examples below:

setoption name Hash value 128
setoption name NalimovPath value C:\Sicherheit\Chess\Tbs
setoption name NalimovCache value 8
setoption name Outlook value Slightly Optimistic
setoption name Rate Of Play value Slow


Regards,
Guenther
Parent - - By Yoshistr [us] Date 2007-07-08 18:12
Thanks this is perfect, now lets say that I execute the rybka engine and run it in the background so there is no command window to execute these, is there a program or code to send to commands to a rybka process already running without having to create a new process. Here is the setup I have: A gui program accesses rybka, example Arena, so now I open task manager and notice that the rybka process is there because that is the default engine, now say instead of using the gui's settings menu I wanted to use another program to send commands to the same process, I want to do this to maximize analysis in a 5 minute game, so a seperate program determines the severity of the position, and determines how much time to alot Arena to analyze the position by changing the rybka.exe processes settings.
Parent - By Sesse (****) [no] Date 2007-07-08 18:22
The only way you could do this, AFAIK, is to attach a debugger to either Arena, and inject stuff into the pipe to UCI. There's no provision for telling Rybka to do stuff outside giving it commands via the UCI pipe, which will in your case be directly connected to Arena.

In short: Unless you're a programmer and crazy enough to inject machine code to do this, forget it. You'll have to use a different front-end, make your own front-end working as an UCI proxy, or just use the GUI in Arena. :-)

/* Steinar */
Up Topic Rybka Support & Discussion / Rybka Discussion / How do I access rybka through the command prompt and set opt

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill