Rybka 4.1 is the latest UCI Rybka chess engine and is a free update for Rybka 4 customers. This is a relatively minor version - a number of bugs which existed in Rybka 4 are fixed, but there are no search or evaluation changes of any kind. The engine parameters are also mostly unchanged.
Update Instructions
In order to obtain Rybka 4.1, you will need to have the original Rybka 4 executables, and you will need to download the attached Rybka41Update.exe application. Then:
- Save Rybka41Update.exe to your hard drive and run it (usually by double-clicking the icon) and follow the instructions in the updater.
- The updater will look for existing Rybka programs in the directory you supply it with and create Rybka 4.1 versions alongside any Rybka 4 programs that are found.
- You can add these new Rybka 4.1 programs to your chess GUI of choice.
- After the update process the Rybka41Update.exe program can be deleted, but you may want to keep it for backup purposes.
The Rybka 4 to 4.1 updater works for both Deep Rybka 4 and Rybka 4.
Note: The updater uses JoJoDiff by Joris Heirbaut, it is not necessary to download it, but the source of JoJoDiff can be obtained from
http://jojodiff.sourceforge.net/Thanks To
UPDATE LINKS
A big thanks to Nick Carlin for putting together the updater application, as well as to the Rybka team and the Beta testers for their help.
http://hotfile.com/dl/109153512/05eba51/Rybka41Update.exe.html~~~~~~~~~~~~~~~~~~
PLEASE NOTE
Config File Support
If a file named 'rybka.config' is placed in the same directory as the Rybka engine executable, Rybka will initialize herself based on the contents of this config file. Parameters which are specified in this config file cannot be changed later by the GUI.
The config file is also the (only) place to instruct Rybka to run an application which is capable of search visualization.
A sample config file is attached.
Search Visualization
Search visualization shows finer-grained information about search progress. Rybka 4.1 implements a somewhat bare search sampling protocol through which she sends fine-grained information about her search progress to a target visualization application. This visualization application can be specified and initialized in the config file.
The search sampling protocol used by Rybka 4.1 is implemented in the attached 'Rybka visualizer' application. This application is only at the proof-of-concept level at this point and has very limited capability, including lack of multi-PV support.
RybkaVisualizer.
http://www.multiupload.com/EWT2NEJYG0rybka.config
http://www.multiupload.com/FGHKSY6JAR