Rybka

Un article de Wikipédia, l'encyclopédie libre.

Rybka est un programme d'échecs créé par le maître international d'échecs Vasik Rajlich. Le mot signifie « petit poisson » en tchèque.

Il s'est fait connaître dans le petit monde des échecs électroniques en diffusant gratuitement une version Beta du programme, Rybka 1.0, en décembre 2005. Cette version au comportement très agressif et bien que comportant de nombreux bugs, notamment en finale, avait un niveau très supérieur aux autres programmes. Rybka a connu un début de commercialisation originale : les acheteurs bénéficiaient pratiquement en direct des améliorations et des corrections de bugs au rythme des nombreuses versions éditées

En prévision du championnat du monde d'échecs des ordinateurs (WCCC) de 2006, le comportement de Rybka a été modifié : il adopte désormais un style positionnel, accumulant les petits avantages stratégiques en milieu de partie, profitant de toutes les faiblesses adverses. Ce n'est pas un programme optimisé pour la force tactique : il choisit les variantes les plus calmes et peut ne pas voir certains mats.

Il est à ce jour le programme d'échecs qui occupe le premier rang du classement des programmes d'échecs commerciaux, ce qui fait de Rybka le choix par excellence des joueurs expérimentés. Depuis le 10 juin 2006, Rybka est disponible avec l'utilisation d'un et de plusieurs processeurs. La version commerciale la plus récente est Rybka 2.3.2a.

Sommaire

[modifier] Force de jeu

La version 1.0 bêta (en téléchargement gratuit) a été classée à 2809 points Elo, et la version 2.3.1 est estimée à 200 points Elo de plus. Les nouvelles versions peuvent tirer parti des plateformes multi-processeur. On estime que doubler le nombre de processeurs ajoute 50 points Elo[1].

Rybka calcule environ 60% plus rapidement sur un processeur 64 bits.

Rybka a gagné le WCCC en 2007.

[modifier] Exemple de partie

La partie suivante a été jouée entre The King avec les blancs et Rybka avec les noirs en 2006

1.c4 Cf6 2.Cc3 e5 3.Cf3 Cc6 4.g3 Fc5 5.Fg2 d6 6.O-O O-O 7.d3 h6 8.a3 a6 9.b4 Fa7 10.e3 Fe6 11.Fb2 Dd7 12.Dc2 Fh3 13.Fxh3 Dxh3 14.Cd5 Cg4 15.Cxc7 f5 16.Cd5 Tf7 17.b5 Ce7 18.b6 Cxd5 19.bxa7 Cc7 20.Tfd1 Ce6 21.Td2 f4 22.exf4 Cg5 23.Dd1 exf4 24.Fd4 fxg3 25.fxg3 Cxf3+ 26.Dxf3 Txf3 27.Tg2 Taf8 28.Rh1 Txg3 29.Tag1 Dh4 30.a8D Txa8 31.Te2 Txd3 0-1

[modifier] Liens externes

[modifier] Notes et références

  1. FAQ de Rybka 2.0-2.2n2