{"id":3459,"date":"2026-03-08T16:18:00","date_gmt":"2026-03-08T16:18:00","guid":{"rendered":"https:\/\/www.chess.lumn.eu\/wordpress\/?p=3459"},"modified":"2026-03-08T18:33:58","modified_gmt":"2026-03-08T18:33:58","slug":"rybka-vasik-rajlich","status":"publish","type":"post","link":"https:\/\/www.chess.lumn.eu\/wordpress\/2026\/03\/08\/rybka-vasik-rajlich\/","title":{"rendered":"Rybka &#8211;  Vasik Rajlich"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3459\" class=\"elementor elementor-3459\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-37c1ceb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"37c1ceb\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7d99536\" data-id=\"7d99536\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7cc5e30 elementor-widget elementor-widget-heading\" data-id=\"7cc5e30\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Rybka - Vasik Rajlich<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ca1bb93 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ca1bb93\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7b221d4\" data-id=\"7b221d4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-afa2582 elementor-widget elementor-widget-html\" data-id=\"afa2582\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\n<html lang=\"fr\">\n<head>\n    <meta charset=\"UTF-8\">\n    <title>Anthologie compl\u00e8te de Rybka et de Vasik Rajlich<\/title>\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Lora:ital,wght@0,400;0,600;1,400&family=Playfair+Display:wght@700&display=swap');\n\n        .king-document-wrapper {\n            --k-gold: #b8922e;\n            --k-blue: #002347;\n            --k-cream: #fffdf5;\n            --k-text: #1a1a1a;\n            display: flex;\n            justify-content: center;\n            background-color: #111;\n            padding: 60px 20px;\n            font-family: 'Lora', 'Georgia', serif;\n            font-size: 17px;\n        }\n\n        .king-document {\n            background-color: var(--k-cream);\n            width: 100%;\n            max-width: 1000px;\n            padding: 60px;\n            box-shadow: 0 40px 80px rgba(0,0,0,0.9);\n            color: var(--k-text);\n            border: 1px solid var(--k-gold);\n            line-height: 1.8;\n            position: relative;\n        }\n\n        .king-document::before {\n            content: \"\u25c8\";\n            position: absolute;\n            top: 20px;\n            left: 20px;\n            color: var(--k-gold);\n            font-size: 1.5em;\n        }\n\n        .king-document::after {\n            content: \"\u25c8\";\n            position: absolute;\n            top: 20px;\n            right: 20px;\n            color: var(--k-gold);\n            font-size: 1.5em;\n        }\n\n        .king-document h1 {\n            font-size: 2.2em;\n            text-align: center;\n            color: #000;\n            font-family: 'Playfair Display', 'Times New Roman', serif;\n            text-transform: uppercase;\n            letter-spacing: 3px;\n            margin-bottom: 10px;\n        }\n\n        .king-document .subtitle {\n            text-align: center;\n            font-variant: small-caps;\n            letter-spacing: 1px;\n            color: var(--k-gold);\n            font-weight: bold;\n            margin-bottom: 40px;\n            border-bottom: 1px solid rgba(184, 146, 46, 0.3);\n            padding-bottom: 20px;\n        }\n\n        .king-document h2 {\n            color: var(--k-blue);\n            border-bottom: 2px solid var(--k-gold);\n            display: inline-block;\n            margin-top: 40px;\n            margin-bottom: 20px;\n            font-family: 'Playfair Display', 'Times New Roman', serif;\n        }\n\n        .king-document h3 {\n            color: var(--k-blue);\n            margin-top: 25px;\n            font-variant: small-caps;\n            font-family: 'Lora', Georgia, serif;\n        }\n\n        .king-document p { margin-bottom: 20px; text-align: justify; }\n\n        .king-document ul { margin-bottom: 20px; }\n        .king-document li { margin-bottom: 10px; }\n\n        .king-document table {\n            width: 100%;\n            border-collapse: collapse;\n            margin: 30px 0;\n            font-size: 0.88em;\n        }\n\n        .king-document th {\n            background: var(--k-blue);\n            color: white;\n            padding: 12px;\n            text-align: left;\n        }\n\n        .king-document td {\n            padding: 10px;\n            border-bottom: 1px solid #ddd;\n        }\n\n        .king-document tr:nth-child(even) td {\n            background-color: rgba(0, 35, 71, 0.03);\n        }\n\n        .highlight-box {\n            background: rgba(0, 35, 71, 0.03);\n            padding: 25px;\n            border-left: 3px solid var(--k-gold);\n            margin: 30px 0;\n        }\n\n        .signature {\n            margin-top: 60px;\n            text-align: right;\n            font-family: 'Brush Script MT', cursive;\n            font-size: 1.8em;\n            color: var(--k-blue);\n        }\n\n        .section-divider {\n            text-align: center;\n            color: var(--k-gold);\n            font-size: 1.2em;\n            margin: 50px 0 0 0;\n            letter-spacing: 8px;\n        }\n    <\/style>\n<\/head>\n<body>\n\n<div class=\"king-document-wrapper\">\n    <article class=\"king-document\">\n\n        <h1>Anthologie compl\u00e8te de Rybka et de Vasik Rajlich<\/h1>\n        <div class=\"subtitle\">Vasik Rajlich, Iweta Rajlich, Larry Kaufman, Jeroen Noomen, Dagh Nielsen, Ji\u0159\u00ed Dufek, Hans van der Zijden, Lukas Cimiotti<br>\u2014 ou comment un \u00e9tudiant tch\u00e9co-am\u00e9ricain du MIT, travaillant seul dans un appartement d'Ann Arbor, a construit en deux ans le programme d'\u00e9checs le plus dominateur de l'histoire, a remport\u00e9 quatre titres mondiaux cons\u00e9cutifs, et s'est vu d\u00e9pouiller de tout cela dans une controverse qui n'est pas enti\u00e8rement r\u00e9solue \u00e0 ce jour \u2014<\/div>\n\n        <!-- SECTION I -->\n        <h2>I. Le contexte : l'\u00e8re post-Deep Blue, 2000\u20132005, et la question de la prochaine rupture<\/h2>\n        <p>Quand Deep Blue bat Kasparov en mai 1997, le monde informatique c\u00e9l\u00e8bre une victoire de la puissance de calcul brute sur le g\u00e9nie humain. Mais la communaut\u00e9 du chess computing, elle, observe quelque chose de diff\u00e9rent. Deep Blue n'est pas un programme au sens habituel du terme \u2014 c'est une machine sp\u00e9cialis\u00e9e construite par une \u00e9quipe de six chercheurs IBM, dot\u00e9e de 480 puces customis\u00e9es, d'une \u00e9valuation encod\u00e9e par des Grand-Ma\u00eetres, et d'une infrastructure de supercalculateur industriel. C'est une victoire de l'ing\u00e9nierie massive sur la fragilit\u00e9 humaine, pas une victoire d'un algorithme universel.<\/p>\n        <p>Dans les ann\u00e9es qui suivent, Shredder, Fritz, HIARCS et Junior dominent les tournois informatiques \u00e0 tour de r\u00f4le. Leurs progr\u00e8s sont r\u00e9els \u2014 quelques dizaines d'Elo par an \u2014 mais graduels, incr\u00e9mentaux, pr\u00e9visibles. La question que les meilleurs programmeurs posent en priv\u00e9 est la suivante : peut-on faire une rupture de niveau, non pas avec du hardware exceptionnel, mais avec un algorithme fondamentalement meilleur ?<\/p>\n        <p>C'est dans ce contexte que, d\u00e9but 2003, un informaticien de 32 ans install\u00e9 \u00e0 Ann Arbor, Michigan, commence \u00e0 travailler seul sur un programme d'\u00e9checs. Il n'a pas de budget institutionnel, pas de partenaire hardware, pas de grand-ma\u00eetre consultant. Il a un dipl\u00f4me du MIT, une formation en g\u00e9nie logiciel, un titre de Ma\u00eetre International aux \u00e9checs obtenu en 2003, et une obsession silencieuse pour ce probl\u00e8me pr\u00e9cis : comment \u00e9crire une recherche plus efficace, une \u00e9valuation plus juste, une machine plus intelligente que ce qui existe.<\/p>\n        <p>Deux ans et demi plus tard, il publiera gratuitement une version b\u00eata de son programme et fracassera en quelques jours les classements de tous les programmes d'\u00e9checs existants. La rupture que la communaut\u00e9 attendait est arriv\u00e9e \u2014 depuis un appartement, sans hardware sp\u00e9cial, par la seule force d'un algorithme.<\/p>\n\n        <!-- SECTION II -->\n        <h2>II. Les hommes : portraits d'une \u00e9quipe<\/h2>\n\n        <h3>Vasik Rajlich \u2014 l'architecte silencieux<\/h3>\n        <p>Vasik G. Rajlich na\u00eet en 1971 \u00e0 Cleveland, Ohio, de parents tch\u00e8ques qui poursuivaient leurs \u00e9tudes aux \u00c9tats-Unis. Il grandit \u00e0 Prague \u2014 ville de culture des \u00e9checs, ville de culture math\u00e9matique \u2014 et revient aux \u00c9tats-Unis comme \u00e9tudiant pour entrer au MIT. Son directeur de th\u00e8se en 1993 est David McAllester, logicien et informaticien de premier plan. Sa formation initiale est celle d'un chercheur en informatique th\u00e9orique, pas d'un programmeur de syst\u00e8mes d'\u00e9checs.<\/p>\n        <p>Les portraits de Rajlich dans les interviews qui jalonnent les ann\u00e9es de domination de Rybka dessinent un homme m\u00e9thodique, discret, peu enclin aux formules spectaculaires. L\u00e0 o\u00f9 Hsu de Deep Blue \u00e9tait \u00ab l'oiseau fou \u00bb, Rajlich est le contraire : il mesure ses mots, choisit ses batailles, refuse de rentrer dans les pol\u00e9miques tant qu'elles ne l'y forcent pas directement. Son seul coup d'\u00e9clat public est une lettre ouverte adress\u00e9e en mai 2007 \u00e0 la FIDE, offrant 100 000 dollars \u00e0 quiconque battrait Rybka en match avec conditions normales \u2014 une fa\u00e7on de signifier \u00e0 la communaut\u00e9 du chess informatique que le foss\u00e9 entre Rybka et ses concurrents est d\u00e9sormais suffisamment vaste pour m\u00e9riter une d\u00e9monstration publique.<\/p>\n        <p>Sa double citoyennet\u00e9 tch\u00e9co-am\u00e9ricaine est une biographie en miniature : le MIT d'un c\u00f4t\u00e9, la culture centrale-europ\u00e9enne des \u00e9checs de l'autre. Il obtient son titre de Ma\u00eetre International en 2003 \u2014 l'ann\u00e9e m\u00eame o\u00f9 il commence \u00e0 travailler sur Rybka. C'est un fait rare dans la communaut\u00e9 du chess computing : la plupart des grands programmeurs sont de bons joueurs d'\u00e9checs amateurs, mais peu ont le niveau de Ma\u00eetre International. Rajlich, lui, comprend le jeu \u00e0 un niveau que peu d'ing\u00e9nieurs peuvent atteindre, et cette compr\u00e9hension se d\u00e9verse dans son \u00e9valuation.<\/p>\n        <p>Sa vie priv\u00e9e est peu document\u00e9e dans les archives. On sait qu'il a v\u00e9cu successivement \u00e0 Ann Arbor (Michigan), Buda\u00f6rs (Hongrie), Budapest et finalement Varsovie, o\u00f9 il r\u00e9side avec Iweta. Il travaille seul ou en tr\u00e8s petite \u00e9quipe, communique essentiellement via les forums de la communaut\u00e9 (CCC, Rybka Forum, OpenChess), et pr\u00e9f\u00e8re les faits aux d\u00e9clarations d'intention. Quand la controverse ICGA \u00e9clatera en 2011, son mode de communication \u2014 un courriel laconique de deux paragraphes \u00e0 David Levy, puis le silence pendant des mois \u2014 sera paradoxalement l'un des \u00e9l\u00e9ments qui joueront le plus contre lui dans l'opinion publique.<\/p>\n\n        <h3>Iweta Rajlich \u2014 la testeuse, la championne, le pilier<\/h3>\n        <p>Iweta Radziewicz-Rajlich na\u00eet le 16 mars 1981 \u00e0 Varsovie. Son palmar\u00e8s d'\u00e9checs est celui d'une joueuse de tr\u00e8s haute \u00e9lite f\u00e9minine polonaise : sept fois championne de Pologne f\u00e9minine (1999, 2000, 2002, 2005, 2007, 2009, 2012), Ma\u00eetre International mixte depuis 2002, Grand-Ma\u00eetre f\u00e9minine. En 2005, elle joue au premier \u00e9chiquier pour l'\u00e9quipe de Pologne lors du championnat d'Europe par \u00e9quipe \u2014 la victoire polonaise. Aux Olympiades de 2002, elle d\u00e9croche avec la Pologne la m\u00e9daille de bronze. Son Elo FIDE au 1<sup>er<\/sup> janvier 2017 est de 2 385 \u2014 cinqui\u00e8me joueuse polonaise.<\/p>\n        <p>Elle \u00e9pouse Vasik Rajlich le 19 ao\u00fbt 2006. Son r\u00f4le dans le projet Rybka est celui qui, dans toutes les grandes \u00e9quipes de chess computing, est \u00e0 la fois indispensable et le moins bien document\u00e9 : la testeuse principale. C'est elle qui joue des centaines, puis des milliers de parties contre Rybka dans ses diff\u00e9rentes versions en d\u00e9veloppement. C'est elle qui signale les incoh\u00e9rences positionnelles, les \u00e9valuations aberrantes, les comportements \u00e9tranges dans les finales. Sa compr\u00e9hension concr\u00e8te du jeu, \u00e0 un niveau proche de Grand-Ma\u00eetre, fournit \u00e0 Vasik un feedback que ni les listes de rating ni les tests automatis\u00e9s ne peuvent remplacer.<\/p>\n        <p>La relation entre les deux est document\u00e9e dans un d\u00e9tail biographique simple et r\u00e9v\u00e9lateur : dans toutes les interviews de Vasik Rajlich sur Rybka, Iweta est mentionn\u00e9e en premier parmi les membres de l'\u00e9quipe, avant m\u00eame Kaufman et Noomen. Ce n'est pas de la politesse conjugale. C'est la reconnaissance d'une contribution technique quotidienne sans laquelle le programme n'aurait pas eu la qualit\u00e9 positionnelle qui le distinguait de ses concurrents.<\/p>\n\n        <h3>Larry Kaufman \u2014 le Grand-Ma\u00eetre financier qui a r\u00e9volutionn\u00e9 l'\u00e9valuation<\/h3>\n        <p>Lawrence Charles Kaufman na\u00eet le 15 novembre 1947 \u00e0 Washington D.C. Son parcours est l'un des plus singuliers de toute la communaut\u00e9 du chess computing : chess prodigy \u00e0 7 ans, champion des \u00c9tats-Unis open \u00e0 19 ans (1966), dipl\u00f4m\u00e9 du MIT (o\u00f9 il contribue d\u00e8s 1967 \u00e0 MacHack, le premier programme \u00e0 jouer dans un tournoi humain), puis analyste financier \u2014 fondateur de Chess Options Corp de 1977 \u00e0 1986, retrait\u00e9 \u00e0 39 ans gr\u00e2ce \u00e0 ses gains en trading d'options. Puis une deuxi\u00e8me vie d\u00e9di\u00e9e aux \u00e9checs et \u00e0 l'informatique.<\/p>\n        <p>Kaufman rejoint l'\u00e9quipe Rybka en janvier 2007, introduit par la qualit\u00e9 de ses recherches sur les d\u00e9s\u00e9quilibres de mat\u00e9riel. Son article fondateur <em>The Evaluation of Material Imbalances<\/em> (1999) est la contribution la plus influente \u00e0 la th\u00e9orie de l'\u00e9valuation dans le chess computing des vingt derni\u00e8res ann\u00e9es : une analyse statistique de milliers de parties de Grand-Ma\u00eetres qui quantifie avec pr\u00e9cision la valeur des pi\u00e8ces dans des configurations asym\u00e9triques \u2014 tour + cavalier vs dame, fou des cases noires dans une finale de pions, etc.<\/p>\n        <p>Sa contribution \u00e0 Rybka 3 (2008) se concentre sur l'\u00e9valuation positionnelle, notamment les d\u00e9s\u00e9quilibres mat\u00e9riels et les transitions milieu de partie \/ finale. Le r\u00e9sultat est estim\u00e9 \u00e0 environ 100 Elo de gain par rapport \u00e0 Rybka 2. Il sera le premier \u00e0 dire honn\u00eatement, dans son rapport dans l'ICGA Journal (2010), que Rybka jouait des matchs \u00e0 handicap contre des Grand-Ma\u00eetres \u00e0 des conditions o\u00f9 aucun programme n'avait os\u00e9 jouer auparavant.<\/p>\n        <p>Apr\u00e8s Rybka, Kaufman co-fonde Komodo avec Don Dailey (2009-2013) puis Mark Lefler. Komodo sera plusieurs fois champion TCEC et WCCC, et Kaufman en sera l'\u00e9valuateur principal jusqu'\u00e0 nos jours. En 2008, \u00e0 60 ans, il remporte le Championnat du monde d'\u00e9checs senior en Allemagne \u2014 et obtient ainsi le titre de Grand-Ma\u00eetre International. C'est la seule personne au monde qui peut se pr\u00e9valoir \u00e0 la fois d'avoir contribu\u00e9 \u00e0 MacHack (1967), Rybka 3 (2008) et Komodo Dragon (2020), et d'\u00eatre devenu GM \u00e0 un \u00e2ge o\u00f9 la plupart des joueurs ont depuis longtemps raccroch\u00e9.<\/p>\n\n        <h3>Jeroen Noomen \u2014 le biblioth\u00e9caire des ouvertures<\/h3>\n        <p>Jeroen Noomen est un expert n\u00e9erlandais en livres d'ouvertures pour programmes d'\u00e9checs. Son implication dans le chess computing remonte \u00e0 1981 \u2014 il est l'un des rares membres de l'\u00e9quipe Rybka dont la carri\u00e8re dans ce domaine est ant\u00e9rieure \u00e0 la naissance de Rybka d'un quart de si\u00e8cle. Depuis ses d\u00e9buts comme auteur pour Hegener &amp; Glaser (les Mephisto chess computers), il a construit les livres d'ouvertures de Mephisto Polgar, Mephisto MM IV, Mephisto RISC, Rebel, Chess Tiger et Ruffian avant de rejoindre Rybka.<\/p>\n        <p>Son travail pour Rybka couvre du printemps 2006 au printemps 2009. Sa mission est pr\u00e9cise et cruciale : sur les 150 parties de tournoi jou\u00e9es par Rybka pendant cette p\u00e9riode, pas une seule position de livre n'est mauvaise. Selon sa propre analyse, ses livres valent \u00e0 Rybka 13 premi\u00e8res places nettes dans des tournois majeurs \u2014 dont deux championnats du monde ICGA. Noomen est l'homme qui comprend que dans les duels moteur-contre-moteur, se faire sortir du livre dans une position l\u00e9g\u00e8rement inf\u00e9rieure est souvent fatal. Son art est de construire un livre qui d\u00e9pose Rybka dans des positions riches, complexes, favorables \u2014 et qui emp\u00eache les adversaires de faire la m\u00eame chose.<\/p>\n        <p>Il quitte l'\u00e9quipe en 2009 pour des raisons personnelles \u2014 et, selon un mot de Rajlich lui-m\u00eame dans les notes de Pampelune, <em>\u00ab a commenc\u00e9 \u00e0 appliquer ses comp\u00e9tences au march\u00e9 boursier \u2014 en esp\u00e9rant qu'il deviendra bient\u00f4t riche et reviendra \u00e0 ce qui compte le plus dans la vie \u00bb<\/em>. Il reviendra effectivement plus tard \u00e0 la construction de livres d'ouvertures, pour son propre livre Noomen.ctg, largement distribu\u00e9 dans la communaut\u00e9 open source, et pour des \u00e9ditions successives de Rebel.<\/p>\n\n        <h3>Dagh Nielsen, Ji\u0159\u00ed Dufek, Nick Carlin \u2014 les successeurs du livre<\/h3>\n        <p>Dagh Nielsen est pr\u00e9sent\u00e9 dans les sources officielles comme l'un des meilleurs joueurs de freestyle chess (centaure) du monde. Il prend le relais de Noomen pour les livres d'ouvertures Rybka \u00e0 partir de 2009, avant que Ji\u0159\u00ed Dufek ne devienne l'auteur principal du livre Rybka 4 (2010). Le livre de Dufek est notable pour son approche d\u00e9lib\u00e9r\u00e9ment objective : l\u00e0 o\u00f9 Noomen cherchait \u00e0 donner des chances de victoire maximales \u00e0 Rybka sp\u00e9cifiquement, Dufek vise la v\u00e9rit\u00e9 objective des positions \u2014 <em>\u00ab notre objectif est de cr\u00e9er des outils d'analyse objectifs \u00bb<\/em>, \u00e9crit Rajlich dans les notes de Rybka 4. Nick Carlin, qui avait g\u00e9r\u00e9 le livre pour Pampelune 2009, repr\u00e9sente une troisi\u00e8me \u00e9cole : m\u00e9thodes algorithmiques, analyses statistiques, automatisation \u2014 \u00ab la nouvelle g\u00e9n\u00e9ration d'auteurs de livres \u00bb.<\/p>\n\n        <h3>Hans van der Zijden et Lukas Cimiotti \u2014 l'op\u00e9rateur et le cluster<\/h3>\n        <p>Hans van der Zijden est l'op\u00e9rateur principal de Rybka lors des championnats du monde \u2014 l'homme qui s'assoit en face des adversaires humains ou qui supervise la machine dans les tournois en d\u00e9placement. Son journal de bord des WCCC 2010 \u00e0 Kanazawa (<em>Kanazawa Diary<\/em>) est l'une des seules descriptions int\u00e9rieures publi\u00e9es d'un championnat du monde d'\u00e9checs informatique vu de l'int\u00e9rieur.<\/p>\n        <p>Lukas Cimiotti est l'expert hardware de l'\u00e9quipe. C'est lui qui construit et administre le cluster de calcul \u2014 des centaines de c\u0153urs de processeur \u2014 utilis\u00e9 par Rybka pour ses analyses approfondies, pour les pr\u00e9parations d'ouvertures et pour les \u00ab matchs de pr\u00e9paration \u00bb qui permettaient \u00e0 des champions du monde humains de pr\u00e9parer leurs parties avec Rybka comme assistant. En 2012, Rajlich raconte dans son interview avec ChessBase que c'est via le cluster de Cimiotti qu'il a conduit l'analyse du Gambit du Roi (l'April Fools), et que le cluster \u00e9tait \u00ab l'entit\u00e9 d'\u00e9checs la plus puissante jamais cr\u00e9\u00e9e \u00bb.<\/p>\n\n        <!-- SECTION III -->\n        <h2>III. 2003\u20132005 : La gestation \u2014 du 53<sup>e<\/sup> rang \u00e0 la domination<\/h2>\n\n        <h3>L'id\u00e9e centrale : la recherche comme avantage principal<\/h3>\n        <p>La philosophie d'architecture de Rybka, telle que Rajlich l'articule dans ses premi\u00e8res interviews en 2005-2006, est centr\u00e9e sur la recherche plut\u00f4t que sur l'\u00e9valuation. La conviction de Rajlich est que la plupart des programmes de l'\u00e9poque \u2014 Shredder, Fritz, HIARCS \u2014 d\u00e9pensent trop de cycles \u00e0 \u00e9valuer des positions marginales, et pas assez \u00e0 chercher profond\u00e9ment les positions qui comptent. Son objectif est un moteur de recherche extraordinairement efficace, dont l'\u00e9valuation est correcte sans \u00eatre complexe, et dont la profondeur de recherche effective est sup\u00e9rieure \u00e0 celle de tous ses concurrents.<\/p>\n        <p>La r\u00e9alisation concr\u00e8te de cette philosophie passe par une conception tr\u00e8s particuli\u00e8re des arbres de recherche : Rybka utilise <em>aggressive pruning<\/em> \u2014 un \u00e9lagage agressif des branches non prometteuses \u2014 ce qui produit des arbres de recherche tr\u00e8s asym\u00e9triques. L\u00e0 o\u00f9 d'autres programmes cherchent de mani\u00e8re plus uniforme, Rybka concentre ses ressources sur les branches qui semblent les plus prometteuses. Cette approche g\u00e9n\u00e8re des controverses sur le comptage de n\u0153uds \u2014 les statistiques de Rybka sont difficiles \u00e0 comparer avec celles d'autres programmes \u2014 mais le r\u00e9sultat en force de jeu est incontestable.<\/p>\n        <p>La structure bitboard \u2014 une repr\u00e9sentation du plateau par des entiers de 64 bits, un bit par case \u2014 donne \u00e0 Rybka un avantage d'environ 60 % en vitesse de traitement dans sa version 64 bits par rapport \u00e0 sa version 32 bits. C'est une diff\u00e9rence architecturale fondamentale \u00e0 l'\u00e9poque, quand le march\u00e9 passait de processeurs 32 bits \u00e0 64 bits.<\/p>\n\n        <h3>CCT6, janvier 2004 : 53<sup>e<\/sup> sur 54<\/h3>\n        <p>Le premier tournoi officiel de Rybka \u2014 la CCT6 Computer Chess Tournament de janvier 2004 \u2014 donne un r\u00e9sultat sans ambigu\u00eft\u00e9 : 53<sup>e<\/sup> place sur 54 participants. Un point marqu\u00e9, cinq d\u00e9faites, trois nulles. Le seul programme battu est le dernier du classement, qui n'avait pas encore marqu\u00e9 de point.<\/p>\n        <p>Ce r\u00e9sultat est document\u00e9 avec quelque chose que l'on pourrait appeler de l'humour sto\u00efque dans toutes les chroniques biographiques de Rajlich. Il ne s'en est jamais cach\u00e9. C'est le point de d\u00e9part. Ce qui le distingue de la plupart des programmeurs qui abandonnent apr\u00e8s un tel d\u00e9but, c'est qu'il voit dans ce r\u00e9sultat non pas un \u00e9chec mais une mesure : voici o\u00f9 je suis. Voici la distance \u00e0 parcourir. Il repart travailler.<\/p>\n\n        <h3>D\u00e9cembre 2005 : la b\u00eata libre, le choc<\/h3>\n        <p>Le 2 d\u00e9cembre 2005, Vasik Rajlich poste sur le forum Computer Chess Club : <em>\u00ab Rybka 1.0 beta release - need testers. \u00bb<\/em> Le lendemain, les premiers tests tournent. Le surlendemain, les premi\u00e8res listes de rating commencent \u00e0 circuler. En quelques jours, la communaut\u00e9 du chess computing est sous le choc.<\/p>\n        <p>Rybka 1.0 beta est un programme avec des bugs \u2014 notamment en finale \u2014 mais son niveau de jeu en milieu de partie est imm\u00e9diatement sup\u00e9rieur \u00e0 tout ce qui existe. Les tests informels la placent 50 \u00e0 100 Elo au-dessus de Shredder et Fritz sur mat\u00e9riel \u00e9quivalent. Le 5 d\u00e9cembre, Rajlich r\u00e9dige l'annonce officielle. Le 6 d\u00e9cembre, les premi\u00e8res questions arrivent sur CCC : <em>\u00ab Is Rybka a Fruit clone ? \u00bb<\/em>. La controverse na\u00eet le lendemain de la naissance du programme.<\/p>\n        <p>Chrilly Donninger \u2014 l'auteur de Nimzo et Hydra, l'un des experts les plus respect\u00e9s de la communaut\u00e9 \u2014 intervient rapidement pour d\u00e9fendre Rybka : <em>\u00ab Rybka uses PVS and not MTD(f). Its no Fruit-Clone. \u00bb<\/em> Cette caution d'un expert reconnu cl\u00f4t provisoirement le d\u00e9bat. Temporairement. Donninger lui-m\u00eame dira autre chose deux ans plus tard.<\/p>\n\n        <h3>Le premier titre : Paderborn IPCCC 2005 (5,5\/7)<\/h3>\n        <p>Quelques semaines apr\u00e8s sa mise en ligne, Rybka 1.0 beta joue le 15<sup>e<\/sup> championnat international de Paderborn \u2014 son premier tournoi officiel. Elle le remporte avec 5,5 points sur 7, devan\u00e7ant Shredder, Gandalf, Zappa, Fruit. C'est la premi\u00e8re victoire d'un programme anonymement distribu\u00e9 sur internet, sans budget institutionnel, sans hardware sp\u00e9cial. La communaut\u00e9 retient son souffle.<\/p>\n\n        <!-- SECTION IV -->\n        <h2>IV. 2006 : La domination s'installe \u2014 2902 Elo et la question du plafond<\/h2>\n        <p>En janvier 2006, la SSDF \u2014 la liste de rating su\u00e9doise, r\u00e9f\u00e9rence mondiale pour les programmes d'\u00e9checs \u2014 publie son \u00e9valuation de Rybka 1.2 sur un processeur Athlon 1200 MHz. Le r\u00e9sultat : 2902 Elo. C'est la premi\u00e8re fois dans l'histoire qu'un programme d\u00e9passe la barre des 2900 sur une liste de rating officielle. Le mur psychologique est franchi.<\/p>\n        <p>Pour contextualiser : 2900 Elo, c'est le niveau de Kasparov \u00e0 son apog\u00e9e. C'est sup\u00e9rieur au rating de n'importe quel joueur humain en activit\u00e9 \u00e0 l'\u00e9poque. Et Rybka l'atteint sur un processeur ordinaire \u2014 pas sur un supercalculateur, pas sur du hardware customis\u00e9, mais sur un Athlon \u00e0 1,2 GHz accessible \u00e0 n'importe quel utilisateur. Le message est clair : le foss\u00e9 entre les meilleurs programmes et les meilleurs humains est d\u00e9sormais si vaste qu'il n'y a plus de match possible. Il n'y a que des questions de handicap.<\/p>\n        <p>En f\u00e9vrier 2006, Rybka gagne la CCT8 avec un score de 8\/9 sans d\u00e9faite. En mai, elle remporte le tournoi de Leiden ICT6 avec 8,5\/9. En juin, le Freestyle \u2014 le tournoi qui permet des \u00e9quipes humain+machine \u2014 voit tous les huit qualifi\u00e9s en finale \u00eatre des \u00e9quipes jouant avec Rybka. L'h\u00e9g\u00e9monie est totale.<\/p>\n        <p>Au WCCC de Turin (mai 2006), Rybka joue sous le nom \u00ab Rajlich \u00bb et termine 2<sup>e<\/sup> ex-\u00e6quo avec Shredder \u2014 derri\u00e8re Junior qui remporte le titre. Ironie historique : le seul WCCC de cette p\u00e9riode que Rybka ne remporte pas est aussi le seul pour lequel ses titres ne seront pas contest\u00e9s. En 2006, le Dutch Open \u2014 DOCCC \u2014 se termine par un score parfait : 9\/9.<\/p>\n\n        <!-- SECTION V -->\n        <h2>V. L'\u00e9quipe se forme \u2014 Kaufman rejoint (2007) et la s\u00e9rie de handicaps<\/h2>\n\n        <h3>Larry Kaufman rejoint l'\u00e9quipe en janvier 2007<\/h3>\n        <p>Le recrutement de Kaufman marque une inflexion dans la strat\u00e9gie de Rajlich. Jusqu'en 2006, l'\u00e9valuation de Rybka est enti\u00e8rement l'\u0153uvre de Vasik seul \u2014 une \u00e9valuation volontairement minimaliste, ax\u00e9e sur les principes positionnels larges. En recrutant Kaufman, Rajlich ajoute \u00e0 son \u00e9quipe l'homme dont les recherches acad\u00e9miques sur la valeur des pi\u00e8ces sont les plus rigoureuses du monde. L'objectif est explicite : affiner l'\u00e9valuation des d\u00e9s\u00e9quilibres mat\u00e9riels, particuli\u00e8rement dans les transitions milieu de partie \/ finale.<\/p>\n        <p>Kaufman r\u00e9sume son r\u00f4le dans ses m\u00e9moires (<em>Chess Board Options<\/em>, New In Chess, 2021) : <em>\u00ab J'ai travaill\u00e9 sur Rybka 3 et sur la Rybka suivante (4), en charge de la fonction d'\u00e9valuation. Mon objectif \u00e9tait d'incorporer mes recherches sur les d\u00e9s\u00e9quilibres de mat\u00e9riel directement dans le moteur. \u00bb<\/em> Le r\u00e9sultat est estim\u00e9 \u00e0 +100 Elo pour Rybka 3 par rapport \u00e0 Rybka 2 \u2014 un gain exceptionnel pour un seul cycle de d\u00e9veloppement.<\/p>\n\n        <h3>La s\u00e9rie des matchs \u00e0 handicap : Rybka contre les Grand-Ma\u00eetres<\/h3>\n        <p>C'est Kaufman qui, \u00e0 partir de d\u00e9but 2007, organise et rapporte une s\u00e9rie de matchs \u00e0 handicap sans pr\u00e9c\u00e9dent dans l'histoire du chess computing. L'id\u00e9e est simple : puisque Rybka est trop forte pour jouer \u00e0 armes \u00e9gales avec les meilleurs humains, \u00e0 quel handicap mat\u00e9riel peut-elle jouer tout en restant comp\u00e9titive ?<\/p>\n        <p>En mars 2007, Rybka donne un pion-et-trait au Grand-Ma\u00eetre Jaan Ehlvest (2630 Elo) sur huit parties. R\u00e9sultat : 5,5-2,5 pour Rybka. Puis vient le match contre GM Joel Benjamin (l'ancien consultant de Deep Blue) \u2014 Rybka donne diff\u00e9rents pions, Benjamin joue Blanc dans toutes les parties. R\u00e9sultat : 4,5-3,5 pour Rybka.<\/p>\n        <p>En mars 2008, Rybka donne pion-et-trait au GM Roman Dzindzichashvili (2548 Elo, autrefois dans le Top 10 mondial). Les huit parties \u2014 Dzindzichashvili Blanc \u00e0 chaque fois, sans un pion diff\u00e9rent pour Rybka \u2014 se terminent 4-4. Puis, en avril 2008, une exp\u00e9rience diff\u00e9rente : Rybka joue contre le m\u00eame Ehlvest dans le match baptis\u00e9 <em>\u00ab Everything but a pawn \u00bb<\/em> \u2014 Rybka sans livre d'ouvertures, avec hash r\u00e9duit, sans tables de finale, avec la moiti\u00e9 du temps de r\u00e9flexion. Score final : 4,5-1,5 pour Rybka.<\/p>\n        <p>Ces matchs sont importants pour deux raisons. D'abord, ils \u00e9tablissent empiriquement l'\u00e9cart entre Rybka et les meilleurs humains \u2014 un \u00e9cart si large qu'il n\u00e9cessite des handicaps de pion pour cr\u00e9er une comp\u00e9tition \u00e9quilibr\u00e9e. Ensuite, ils signalent \u00e0 la communaut\u00e9 du chess computing que le projet de Rajlich n'est pas simplement de gagner des tournois informatiques : c'est de mesurer et de d\u00e9montrer la sup\u00e9riorit\u00e9 de la machine sur l'humain dans les conditions les plus d\u00e9favorables possible.<\/p>\n\n        <!-- SECTION VI -->\n        <h2>VI. 2007\u20132010 : Quatre titres mondiaux cons\u00e9cutifs \u2014 la domination absolue<\/h2>\n\n        <h3>WCCC Amsterdam 2007 : le premier titre<\/h3>\n        <p>Le 15<sup>e<\/sup> Championnat du Monde d'Informatique d'\u00c9checs se joue \u00e0 Amsterdam en juin 2007. Rybka joue sous le nom \u00ab Rajlich \u00bb. Elle remporte 10 parties sur 11, battant notamment Shredder dans la derni\u00e8re ronde d\u00e9cisive. Zappa termine 2<sup>e<\/sup>, Look 3<sup>e<\/sup>. Junior et Fritz \u2014 les deux programmes sponsoris\u00e9s par ChessBase, la future maison d'\u00e9dition de Rybka \u2014 ne participent pas.<\/p>\n        <p>C'est la premi\u00e8re victoire de Rybka au WCCC, et la premi\u00e8re d'une s\u00e9rie que personne dans la communaut\u00e9 n'avait anticip\u00e9e de cette ampleur. Quatre titres cons\u00e9cutifs \u2014 2007, 2008, 2009, 2010 \u2014 sont \u00e0 ce jour un record dans l'histoire des championnats du monde d'\u00e9checs informatiques, qu'il s'agisse de la version annul\u00e9e ou de la version officielle.<\/p>\n\n        <h3>WCCC P\u00e9kin 2008 : 8\/9<\/h3>\n        <p>Le 16<sup>e<\/sup> WCCC se joue \u00e0 P\u00e9kin en octobre 2008, en marge des Jeux Olympiques. Rybka remporte 8 parties sur 9. Le livre d'ouvertures est celui de Jeroen Noomen, qui atteint avec ce tournoi la perfection qu'il s'\u00e9tait fix\u00e9e comme objectif : pas une seule position d\u00e9favorable \u00e0 la sortie du livre sur l'ensemble des parties. HIARCS, apr\u00e8s que Rybka soit disqualifi\u00e9e, sera d\u00e9clar\u00e9 champion de 2008.<\/p>\n\n        <h3>WCCC Pampelune 2009 : 8\/9<\/h3>\n        <p>Le 17<sup>e<\/sup> WCCC se joue \u00e0 Pampelune, Espagne, en mars 2009. Rybka remporte \u00e0 nouveau 8\/9. C'est le dernier tournoi avec le livre de Noomen \u2014 il part peu apr\u00e8s. C'est aussi le tournoi o\u00f9 IPPOLIT, le programme anonyme que Rajlich accuse d'\u00eatre une d\u00e9compilation de Rybka, est sur le point d'\u00eatre publi\u00e9. La tension dans la communaut\u00e9 monte.<\/p>\n\n        <h3>WCCC Kanazawa 2010 : 8\/9 \u2014 le dernier titre<\/h3>\n        <p>Le 18<sup>e<\/sup> WCCC se joue \u00e0 Kanazawa, Japon. Rybka 4 remporte 8\/9. La blitz est \u00e9galement gagn\u00e9e avec 8\/9. Hans van der Zijden, l'op\u00e9rateur, tient un journal de bord quotidien publi\u00e9 sur le forum Rybka \u2014 le seul t\u00e9moignage int\u00e9rieur direct de ce championnat.<\/p>\n        <p>C'est le dernier titre. Quelques mois plus tard, les premiers articles de fond sur la controverse ICGA seront publi\u00e9s. Neuf mois apr\u00e8s Kanazawa, le bannissement sera prononc\u00e9.<\/p>\n\n        <!-- SECTION VII -->\n        <h2>VII. Le style Rybka \u2014 ce que la machine changeait dans la fa\u00e7on de jouer<\/h2>\n\n        <h3>La recherche profonde et ses cons\u00e9quences stylistiques<\/h3>\n        <p>Les commentateurs de l'\u00e9poque notent que Rybka joue diff\u00e9remment des autres programmes. Ce n'est pas imm\u00e9diatement \u00e9vident dans les parties contre d'autres moteurs \u2014 l\u00e0, Rybka gagne souvent en exploitant des erreurs finales, avec une pr\u00e9cision froide. Mais dans les parties contre des humains, et particuli\u00e8rement dans les matchs \u00e0 handicap, quelque chose d'autre appara\u00eet.<\/p>\n        <p>Rybka tend \u00e0 simplifier les positions. L\u00e0 o\u00f9 Fritz ou Junior cherchent des complications tactiques \u2014 des positions o\u00f9 leur vitesse de calcul donne un avantage maximal \u2014 Rybka pr\u00e9f\u00e8re des positions o\u00f9 sa profondeur de compr\u00e9hension positionnelle l'emporte. Elle accumule de petits avantages, elle \u00e9vite les sacrifices mal calcul\u00e9s, elle joue solidement. C'est le r\u00e9sultat direct de la philosophie de Rajlich : une \u00e9valuation correcte et une recherche profonde, plut\u00f4t qu'une \u00e9valuation complexe et une recherche limit\u00e9e.<\/p>\n        <p>La communaut\u00e9 des grands analyseurs \u2014 les joueurs qui utilisent Rybka comme outil d'analyse plut\u00f4t que comme adversaire \u2014 va rapidement s'apercevoir que Rybka est diff\u00e9rente des autres programmes dans ses suggestions de coups. Elle voit des finales que les autres ne voient pas. Elle \u00e9value des positions de milieu de partie avec une pr\u00e9cision qui surprend m\u00eame des Grand-Ma\u00eetres habituellement indiff\u00e9rents aux appr\u00e9ciations des programmes.<\/p>\n\n        <h3>Le n\u0153ud de comptage \u2014 la controverse technique fondamentale<\/h3>\n        <p>L'une des questions techniques les plus d\u00e9battues dans la communaut\u00e9 concerne le comptage de n\u0153uds de Rybka. La statistique \u00ab n\u0153uds par seconde \u00bb est l'unit\u00e9 habituelle de comparaison de vitesse entre programmes. Or, Rybka affiche des chiffres de n\u0153uds par seconde beaucoup plus faibles que ses concurrents \u2014 parfois dix fois moins.<\/p>\n        <p>Rajlich explique cela par son choix de compter diff\u00e9remment ce qu'il appelle un \u00ab n\u0153ud \u00bb : sa d\u00e9finition interne du n\u0153ud est plus large que la d\u00e9finition standard. En r\u00e9alit\u00e9, ce que la communaut\u00e9 finit par comprendre, c'est que l'\u00e9lagage agressif de Rybka \u2014 son refus d'explorer les branches non prometteuses \u2014 r\u00e9duit m\u00e9caniquement le nombre de positions trait\u00e9es. Elle ne cherche pas moins. Elle cherche mieux.<\/p>\n        <p>Cette question du comptage de n\u0153uds sera cit\u00e9e dans les arguments de l'ICGA comme l'une des preuves circonstancielles de la \u00ab d\u00e9viance \u00bb de Rybka par rapport aux impl\u00e9mentations standard de la recherche alpha-b\u00eata \u2014 soit en raison de ses racines dans Fruit, soit en raison d'une impl\u00e9mentation intentionnellement obscure. Rajlich n'a jamais c\u00e9d\u00e9 sur ce point.<\/p>\n\n        <!-- SECTION VIII -->\n        <h2>VIII. La controverse \u2014 Fruit, Crafty, l'ICGA, et la question non r\u00e9solue<\/h2>\n\n        <h3>Les origines de la controverse : d\u00e9cembre 2005<\/h3>\n        <p>La question \u00ab Rybka est-il un clone de Fruit ? \u00bb est pos\u00e9e publiquement le 6 d\u00e9cembre 2005 \u2014 le lendemain de l'annonce officielle de Rybka 1.0 beta. Elle est pos\u00e9e non par un rival jaloux mais par un utilisateur de bonne foi qui a remarqu\u00e9 des similitudes dans le style de jeu. Chrilly Donninger r\u00e9pond imm\u00e9diatement : non, ce n'est pas un clone. Il cite une diff\u00e9rence algorithmique fondamentale (PVS vs MTD(f)). La question est provisoirement close.<\/p>\n        <p>Mais un \u00e9l\u00e9ment va rester dans les m\u00e9moires : dans une interview de d\u00e9cembre 2008 avec Alexander Schmidt, Rajlich dit lui-m\u00eame : <em>\u00ab La publication de Fruit 2.1 a \u00e9t\u00e9 immense. [\u2026] Je suis pass\u00e9 au code source de Fruit 2.1 dans tous les sens et j'ai pris beaucoup de choses. [\u2026] Si je devais vraiment donner un chiffre \u2014 mon estimation approximative est que Rybka serait 20 points Elo plus faible si Fruit n'\u00e9tait pas apparu. \u00bb<\/em> Cette d\u00e9claration, prise isol\u00e9ment, semble qualifier une influence d'id\u00e9es et d'architecture g\u00e9n\u00e9rale \u2014 ce que font tous les programmeurs. Mais dans le contexte des investigations ult\u00e9rieures, elle sera lue comme un aveu partiel.<\/p>\n\n        <h3>Strelka (2007) \u2014 la mise en abyme<\/h3>\n        <p>En mai 2007, un moteur nomm\u00e9 Strelka (fl\u00e8che en russe) est publi\u00e9 par Yuri Osipov. Les analyses montrent rapidement que Strelka produit des \u00e9valuations presque identiques \u00e0 Rybka dans un grand nombre de positions, avec les m\u00eames bugs et les m\u00eames faiblesses. Osipov affirme que Strelka est d\u00e9riv\u00e9 de Fruit, pas de Rybka.<\/p>\n        <p>Rajlich r\u00e9clame alors la propri\u00e9t\u00e9 du code source de Strelka \u2014 affirmant que Strelka est une d\u00e9compilation de Rybka 1.0 beta. Il menace de republier le code sous son nom. Puis il se r\u00e9tracte.<\/p>\n        <p>Cette mise en abyme est vertigineuse : Rajlich accuse Osipov d'avoir d\u00e9compil\u00e9 Rybka pour cr\u00e9er Strelka. Letouzey affirme que Strelka est un d\u00e9riv\u00e9 de Fruit. La conclusion logique \u2014 que Rajlich refuse d'admettre explicitement mais que le syllogisme impose \u2014 est que si Strelka est d\u00e9riv\u00e9 de Fruit ET de Rybka, c'est peut-\u00eatre que Rybka elle-m\u00eame est partiellement d\u00e9riv\u00e9e de Fruit.<\/p>\n\n        <h3>IPPOLIT et les D\u00e9cembristes (2009)<\/h3>\n        <p>En mai 2009, quelques semaines apr\u00e8s le WCCC de Pampelune, un groupe de programmeurs anonymes se d\u00e9signant comme \u00ab les D\u00e9cembristes \u00bb publie IPPOLIT \u2014 un programme d'\u00e9checs open source d'une force comparable \u00e0 Rybka 3. Le code source ressemble \u00e0 la sortie d'un d\u00e9compilateur. Le style de jeu est proche de celui de Rybka 3.<\/p>\n        <p>Rajlich affirme publiquement qu'IPPOLIT est une d\u00e9compilation de Rybka, et que certains des auteurs le lui ont confirm\u00e9 par email. Aucune poursuite judiciaire n'est engag\u00e9e. Aucune preuve directe n'est publi\u00e9e. La communaut\u00e9 est profond\u00e9ment divis\u00e9e : certains voient dans IPPOLIT une vengeance l\u00e9gitime de ce que Rajlich aurait lui-m\u00eame fait \u00e0 Letouzey. D'autres pensent que l'accusation de Rajlich est exacte et que les D\u00e9cembristes ont jou\u00e9 le jeu de la d\u00e9compilation sym\u00e9trique.<\/p>\n\n        <h3>La lettre de Letouzey (janvier 2011) et la coalition des programmeurs<\/h3>\n        <p>Le 23 janvier 2011, Fabien Letouzey \u2014 l'auteur de Fruit, qui s'\u00e9tait retir\u00e9 de la communaut\u00e9 depuis 2005 \u2014 publie une lettre ouverte. Apr\u00e8s cinq ans de silence, il demande publiquement des \u00e9claircissements sur la relation entre Rybka et Fruit. Ce retour d'un acteur central referme l'espace de d\u00e9ni.<\/p>\n        <p>Dans les semaines suivantes, Mark Watkins (chercheur \u00e0 l'Universit\u00e9 de Sydney) publie un rapport technique d\u00e9taill\u00e9. Sa conclusion principale : 74,4 % d'overlap structurel entre Rybka 1.0 beta et Fruit 2.1. Les \u00e9l\u00e9ments d'\u00e9valuation \u2014 tables de structure de pions, handling des pions isol\u00e9s et pass\u00e9s, \u00e9valuation du roi \u2014 montrent des correspondances qui ne s'expliquent pas par une simple influence d'id\u00e9es.<\/p>\n        <p>En mars 2011, une lettre ouverte sign\u00e9e par 14 programmeurs est adress\u00e9e \u00e0 l'ICGA : Letouzey, Wegner, Hyatt (auteur de Crafty), Dailey (co-auteur de Komodo), Cozzie (auteur de Zappa), et dix autres. Ils demandent une investigation formelle. L'ICGA constitue un panel.<\/p>\n\n        <h3>La r\u00e9ponse de Rajlich \u2014 mai 2011<\/h3>\n        <p>Le panel ICGA invite Rajlich \u00e0 soumettre ses commentaires sur les conclusions pr\u00e9liminaires. Il r\u00e9pond par un courriel de deux paragraphes dat\u00e9 du 13 mai 2011. Sa position : <em>\u00ab Rybka ne contient pas de code de jeu \u00e9crit par d'autres personnes, en dehors des exceptions \u00e9tablies qui ne comptent pas comme code de jeu. [\u2026] La vague formule d\u00e9riv\u00e9 du code de jeu \u00e9crit par d'autres personnes ne s'applique pas \u00e0 Rybka, \u00e0 mon sens. \u00bb<\/em><\/p>\n        <p>Ce courriel n'est pas une d\u00e9fense technique. Ce n'est pas une r\u00e9futation des analyses de Watkins. Ce n'est pas une offre de fournir le code source \u2014 condition qui aurait pu dissiper tous les doutes. C'est une n\u00e9gation abstraite. Et dans une affaire o\u00f9 les preuves techniques sont d\u00e9taill\u00e9es, une n\u00e9gation abstraite ne convainc personne.<\/p>\n\n        <h3>Le verdict ICGA \u2014 28 juin 2011 : 5-0 contre Rybka<\/h3>\n        <p>Le 28 juin 2011, le conseil de l'ICGA vote 5 voix contre 0 en faveur de la disqualification de Rybka de tous les WCCC de 2007 \u00e0 2010 inclus, et du bannissement \u00e0 vie de Vasik Rajlich. Les titres sont annul\u00e9s et redistribu\u00e9s : 2007 \u00e0 Zappa, 2008 \u00e0 HIARCS, 2009 \u00e0 Junior\/Shredder\/Deep Sjeng ex-\u00e6quo, 2010 \u00e0 Rondo\/Thinker ex-\u00e6quo. L'ICGA exige le retour des quatre troph\u00e9es Shannon et des prix en esp\u00e8ces.<\/p>\n        <p>La d\u00e9cision est annonc\u00e9e dans la presse mondiale. CNN, Wired, le Washington Times couvrent l'histoire \u2014 qui sort pour la premi\u00e8re fois des cercles de la programmation d'\u00e9checs pour entrer dans le mainstream technologique.<\/p>\n\n        <h3>La contre-offensive \u2014 Riis, ChessBase, et l'appel FIDE<\/h3>\n        <p>En janvier 2012, le Dr S\u00f8ren Riis de la Queen Mary University of London publie un article de 31 pages sur ChessBase remettant en question les conclusions de l'ICGA. Sa th\u00e8se principale : les preuves techniques pr\u00e9sent\u00e9es par le panel sont en partie erron\u00e9es ou mal interpr\u00e9t\u00e9es, la composition du panel inclut des concurrents directs de Rybka qui ont b\u00e9n\u00e9fici\u00e9 de son exclusion, et la sanction est disproportionn\u00e9e.<\/p>\n        <p>Mark Watkins r\u00e9pond avec une contre-analyse technique. David Levy publie sa propre r\u00e9ponse. ChessBase \u2014 qui a entre-temps sign\u00e9 un accord avec Rajlich pour int\u00e9grer Rybka dans Fritz 15 \u2014 publie massivement en faveur de Rajlich. La CSVN (f\u00e9d\u00e9ration n\u00e9erlandaise) refuse d'appliquer les sanctions et exprime de \u00ab s\u00e9rieux doutes \u00bb sur la l\u00e9gitimit\u00e9 du processus.<\/p>\n        <p>En 2012, Rajlich d\u00e9pose une plainte formelle aupr\u00e8s de la Commission d'\u00c9thique FIDE. En octobre 2015, la Commission rend son verdict : l'ICGA n'a pas viol\u00e9 le code d'\u00e9thique FIDE et son investigation \u00e9tait l\u00e9gitime \u2014 mais le bannissement \u00e0 vie de Rajlich manquait d'une base l\u00e9gale suffisante et de garanties proc\u00e9durales ad\u00e9quates. L'ICGA est sanctionn\u00e9 d'un avertissement. Le bannissement n'est pas lev\u00e9.<\/p>\n        <p>La question de savoir si Rybka \u00e9tait ou n'\u00e9tait pas substantiellement d\u00e9riv\u00e9e de Fruit reste \u2014 au sens technique et juridique strict \u2014 non r\u00e9solue publiquement, en l'absence du code source de Rybka. Ce que les analyses de Watkins ont prouv\u00e9 de fa\u00e7on convaincante pour la plupart des observateurs ind\u00e9pendants, Rajlich n'a jamais admis ni r\u00e9fut\u00e9 avec des preuves directes.<\/p>\n\n        <!-- SECTION IX -->\n        <h2>IX. Rybka apr\u00e8s la chute \u2014 Fritz 15, Fritz 16, et la suite<\/h2>\n\n        <h3>La fusion avec Fritz : une forme de continuit\u00e9<\/h3>\n        <p>En 2015, Rajlich signe un accord avec ChessBase pour int\u00e9grer son moteur dans la ligne Fritz. Fritz 15, sorti en octobre 2015, utilise un moteur Rybka mis \u00e0 jour comme moteur principal. Fritz 16 suit en novembre 2017. Rajlich est cr\u00e9dit\u00e9 comme auteur principal des deux versions.<\/p>\n        <p>Cette transition a une logique commerciale et humaine. Interdit de toute comp\u00e9tition ICGA, Rajlich ne peut plus prot\u00e9ger ni am\u00e9liorer Rybka dans un cadre comp\u00e9titif. Le partenariat avec ChessBase lui offre une plateforme de distribution massive \u2014 les utilisateurs de Fritz sont des millions. Et il lui permet de continuer \u00e0 coder un moteur d'\u00e9checs sans avoir \u00e0 participer aux comp\u00e9titions qui lui sont ferm\u00e9es.<\/p>\n        <p>Pour ChessBase, l'accord est une fa\u00e7on de s'assurer la contribution d'un programmeur dont les capacit\u00e9s techniques ont produit le programme le plus dominant de l'histoire du chess computing. La pol\u00e9mique sur les origines de Rybka 1.0 n'efface pas ce fait : quelqu'un avait construit quelque chose d'extraordinaire, et cette comp\u00e9tence ne s'\u00e9tait pas \u00e9vapor\u00e9e avec le verdict de l'ICGA.<\/p>\n\n        <h3>L'April Fools du Gambit du Roi \u2014 un dernier \u00e9clat<\/h3>\n        <p>En avril 2012 \u2014 entre la disqualification et la publication des articles Riis \u2014 Rajlich collabore avec la r\u00e9daction de ChessBase pour l'un des April Fools les plus c\u00e9l\u00e8bres de la communaut\u00e9 d'\u00e9checs. L'article, dat\u00e9 du 1<sup>er<\/sup> avril, affirme que Rajlich a utilis\u00e9 le cluster Cimiotti \u2014 3 000 c\u0153urs pendant quatre mois \u2014 pour analyser exhaustivement le Gambit du Roi (1.e4 e5 2.f4 exf4) et en a trouv\u00e9 la r\u00e9futation : le seul coup qui tient la nulle pour les Blancs est 3.Fe2, toutes les autres options perdent par force.<\/p>\n        <p>L'article est convaincant, techniquement d\u00e9taill\u00e9, et sign\u00e9 de Rajlich avec une interview approfondie. Pendant quelques heures, une partie de la communaut\u00e9 le prend au s\u00e9rieux. La r\u00e9v\u00e9lation que c'est un poisson d'avril \u2014 orchestr\u00e9e avec la complicit\u00e9 active de Rajlich lui-m\u00eame \u2014 dit quelque chose d'int\u00e9ressant sur l'homme : il a l'humour de ceux qui peuvent rire d'eux-m\u00eames, m\u00eame dans leur p\u00e9riode la plus difficile.<\/p>\n\n        <!-- SECTION X -->\n        <h2>X. L'h\u00e9ritage technique \u2014 ce que Rybka a apport\u00e9 au chess computing<\/h2>\n\n        <h3>L'influence sur la philosophie de recherche<\/h3>\n        <p>L'impact de Rybka sur la philosophie de recherche dans le chess computing est document\u00e9 m\u00eame par ses adversaires. La d\u00e9monstration qu'une recherche s\u00e9lective agressive \u2014 moins de n\u0153uds mais mieux choisis \u2014 pouvait surpasser une recherche exhaustive plus rapide en termes absolus a influenc\u00e9 la g\u00e9n\u00e9ration suivante d'engines. Houdini, qui d\u00e9tr\u00f4na Rybka vers 2011, utilisait une architecture similaire dans son approche s\u00e9lective.<\/p>\n        <p>La notion de \u00ab recherche efficace \u00bb par opposition \u00e0 \u00ab recherche rapide \u00bb est devenue un paradigme dans la communaut\u00e9 post-Rybka. Stockfish, dans ses versions modernes, utilise une combinaison de recherche profonde et d'\u00e9valuation NNUE (r\u00e9seau de neurones) qui r\u00e9alise ce que Rybka cherchait avec d'autres moyens : maximiser la pertinence de chaque n\u0153ud explor\u00e9.<\/p>\n\n        <h3>La contribution de Kaufman \u2014 au-del\u00e0 de Rybka<\/h3>\n        <p>La contribution de Larry Kaufman \u00e0 Rybka 3 est aussi une contribution \u00e0 la communaut\u00e9 enti\u00e8re. Les principes d'\u00e9valuation des d\u00e9s\u00e9quilibres mat\u00e9riels qu'il a d\u00e9velopp\u00e9s dans son article de 1999 \u2014 et raffin\u00e9s dans son travail pour Rybka \u2014 ont \u00e9t\u00e9 incorpor\u00e9s dans la plupart des moteurs forts de la g\u00e9n\u00e9ration suivante. Komodo, qu'il co-cr\u00e9e apr\u00e8s Rybka, appliquera les m\u00eames principes avec une impl\u00e9mentation diff\u00e9rente. Stockfish, dans ses versions manuellement tun\u00e9es, refl\u00e8te une compr\u00e9hension des d\u00e9s\u00e9quilibres de mat\u00e9riel qui doit beaucoup aux travaux de Kaufman.<\/p>\n\n        <h3>Le livre Noomen \u2014 un h\u00e9ritage open source<\/h3>\n        <p>Apr\u00e8s avoir quitt\u00e9 l'\u00e9quipe Rybka, Jeroen Noomen a continu\u00e9 \u00e0 publier des livres d'ouvertures gratuits sous le nom \u00ab Noomen.ctg \u00bb. Ces livres, r\u00e9guli\u00e8rement mis \u00e0 jour, sont devenus des standards dans la communaut\u00e9 open source du chess computing. Les \u00ab Noomen Opening Suites \u00bb \u2014 des ensembles de positions de test pour les matchs moteur-contre-moteur \u2014 sont utilis\u00e9s dans la TCEC et d'autres tournois importants. L'h\u00e9ritage technique de Noomen d\u00e9passe largement le cadre de Rybka.<\/p>\n\n        <!-- SECTION XI -->\n        <h2>XI. L'h\u00e9ritage culturel \u2014 ce que Rybka a chang\u00e9 dans la conscience collective<\/h2>\n\n        <h3>La fin de la domination humaine<\/h3>\n        <p>Rybka n'a pas \u00e9t\u00e9 le premier programme \u00e0 battre des humains \u2014 Deep Blue l'avait fait en 1997. Mais Rybka a rendu cette sup\u00e9riorit\u00e9 banale, quotidienne, accessible. Avec Rybka 1.2 \u00e0 2902 Elo sur un processeur ordinaire, pour la premi\u00e8re fois, un amateur pouvait acheter un programme d'analyse qui surpassait Kasparov. Le poker de l'analyse \u00e9tait termin\u00e9 : la machine voyait mieux que le Grand-Ma\u00eetre, et tout le monde pouvait le voir.<\/p>\n        <p>Cette d\u00e9mocratisation de la sup\u00e9riorit\u00e9 computationnelle a transform\u00e9 la relation entre les joueurs d'\u00e9checs professionnels et les programmes. Avant Rybka, les GM utilisaient Fritz ou Shredder comme \u00ab sparring partners \u00bb et savaient qu'ils pouvaient battre le programme dans certaines positions. Apr\u00e8s Rybka, cette illusion dispara\u00eet. Les GM utilisent les moteurs comme des oracles : ils demandent ce qui est vrai, ils ne discutent plus avec la r\u00e9ponse.<\/p>\n\n        <h3>La domination comme question d'\u00e9thique<\/h3>\n        <p>La controverse Rybka a forc\u00e9 la communaut\u00e9 du chess computing \u00e0 poser une question qu'elle \u00e9vitait depuis des ann\u00e9es : que signifie \u00ab original \u00bb dans un domaine o\u00f9 chaque programme s'inspire des autres, o\u00f9 les algorithmes de recherche se propagent via des articles acad\u00e9miques et des codes sources ouverts, o\u00f9 la fronti\u00e8re entre \u00ab inspiration \u00bb, \u00ab d\u00e9rivation \u00bb et \u00ab plagiat \u00bb est techniquement et l\u00e9galement floue ?<\/p>\n        <p>L'article de S\u00f8ren Riis (2012) et sa suite acad\u00e9mique dans <em>Entertainment Computing<\/em> (2014) posent cette question avec rigueur. La r\u00e9ponse qu'il propose \u2014 que la r\u00e8gle ICGA est trop vague pour \u00eatre appliqu\u00e9e de fa\u00e7on coh\u00e9rente \u2014 est partiellement accept\u00e9e m\u00eame par des partisans du verdict, dont David Levy lui-m\u00eame. La Commission FIDE en tire une conclusion pratique : l'ICGA doit modifier ses statuts. Ce travail est en cours.<\/p>\n        <p>La controverse Rybka est ainsi devenue un cas d'\u00e9cole dans la jurisprudence du chess computing \u2014 et plus largement dans celle des logiciels open source et de la propri\u00e9t\u00e9 intellectuelle algorithmique. Elle est cit\u00e9e dans des cours de droit informatique et dans des articles acad\u00e9miques sur la GPL.<\/p>\n\n        <h3>Le prix de la domination<\/h3>\n        <p>Il y a une ironie structurelle dans l'histoire de Rybka. Le programme qui a domin\u00e9 plus longtemps, plus totalement, et avec une marge plus grande que n'importe quel autre dans l'histoire du WCCC, est aussi le seul \u00e0 s'\u00eatre vu retirer ses titres. Les champions officiels 2007-2010 \u2014 Zappa, HIARCS, Junior\/Shredder\/Deep Sjeng, Rondo\/Thinker \u2014 sont des \u00e9quipes qui n'ont jamais pr\u00e9tendu \u00e0 ce titre \u00e0 l'\u00e9poque. Ils les portent maintenant dans leurs palmar\u00e8s officiels.<\/p>\n        <p>C'est le paradoxe final de Rybka : une domination si absolue qu'elle ne peut \u00eatre remise en cause sportivement, seulement administrativement. Et une question d'origine si controvers\u00e9e qu'elle ne sera peut-\u00eatre jamais d\u00e9finitivement tranch\u00e9e.<\/p>\n\n        <!-- SECTION XII -->\n        <h2>XII. O\u00f9 sont-ils maintenant ?<\/h2>\n        <p>Vasik Rajlich vit \u00e0 Varsovie avec Iweta. Interdit de toute comp\u00e9tition ICGA \u00e0 vie, il a maintenu une pr\u00e9sence discr\u00e8te dans la communaut\u00e9 du chess computing depuis 2017. Aucun projet public majeur n'est document\u00e9 depuis Fritz 16.<\/p>\n        <p>Iweta Rajlich (n\u00e9e Radziewicz) est toujours active dans les tournois d'\u00e9checs polonais, bien que moins souvent au plus haut niveau. Son dernier tournoi document\u00e9 dans les sources disponibles remonte \u00e0 2021 (championnat de Pologne f\u00e9minin). Elle continue \u00e0 r\u00e9sider \u00e0 Varsovie.<\/p>\n        <p>Larry Kaufman, n\u00e9 en 1947, est toujours actif \u00e0 76 ans en 2026. Il reste co-auteur de Komodo Dragon (avec Mark Lefler) et continue \u00e0 jouer dans les tournois seniors. Son dernier livre, <em>Chess Board Options<\/em> (New In Chess, 2021), est une m\u00e9moire de 60 ans de chess computing, de MacHack (1967) \u00e0 Komodo Dragon (2020), avec des anecdotes sur Rybka, Fischer, Kasparov et la joueuse am\u00e9ricaine qui aurait inspir\u00e9 Beth Harmon dans <em>The Queen's Gambit<\/em> \u2014 son ancienne petite amie.<\/p>\n        <p>Jeroen Noomen continue \u00e0 publier des mises \u00e0 jour de son livre d'ouvertures Noomen.ctg en open source, et \u00e0 construire les livres des superfinals TCEC en collaboration avec Matthew Sadler. Il reste l'une des figures les plus actives de la sc\u00e8ne des livres d'ouvertures pour moteurs.<\/p>\n        <p>Hans van der Zijden, Ji\u0159\u00ed Dufek et Lukas Cimiotti sont moins pr\u00e9sents dans les sources publiques r\u00e9centes. La communaut\u00e9 Rybka Forum a consid\u00e9rablement r\u00e9duit son activit\u00e9 depuis 2015.<\/p>\n\n        <!-- SECTION XIII -->\n        <h2>XIII. Palmar\u00e8s final<\/h2>\n        <table>\n            <thead>\n                <tr>\n                    <th>Programme<\/th>\n                    <th>Ann\u00e9e<\/th>\n                    <th>Palmar\u00e8s \/ \u00c9v\u00e9nement<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr><td>Rybka 1.0 beta<\/td><td>D\u00e9c. 2005<\/td><td>1<sup>er<\/sup> Paderborn IPCCC 2005 (5,5\/7) \u2014 premi\u00e8re apparition publique fracassante<\/td><\/tr>\n                <tr><td>Rybka 1.1<\/td><td>F\u00e9v. 2006<\/td><td>Champion CCT8 (8\/9 sans d\u00e9faite)<\/td><\/tr>\n                <tr><td>Rybka 2.2<\/td><td>2006<\/td><td>Champion Leiden ICT6 (8,5\/9) ; Champion DOCCC 2006 (9\/9 score parfait)<\/td><\/tr>\n                <tr><td>Rybka 2.x<\/td><td>2006<\/td><td>WCCC Turin : 2<sup>e<\/sup> ex-\u00e6quo avec Shredder (derri\u00e8re Junior)<\/td><\/tr>\n                <tr><td>Rybka 2.x<\/td><td>D\u00e9c. 2006<\/td><td>Champion 16<sup>e<\/sup> Paderborn IPCCC (6,5\/7)<\/td><\/tr>\n                <tr><td><strong>Rybka 3.0<\/strong><\/td><td><strong>Juin 2007<\/strong><\/td><td><strong>Champion WCCC Amsterdam (10\/11) \u2014 1<sup>er<\/sup> titre mondial ; bat Shredder en derni\u00e8re ronde<\/strong><\/td><\/tr>\n                <tr><td>Rybka 3.0<\/td><td>2007<\/td><td>Champion DOCCC 2007 (8\/9) ; Champion CCT9 (6\/7)<\/td><\/tr>\n                <tr><td>Rybka 3.x<\/td><td>Mar. 2008<\/td><td>Match \u00e0 handicap vs Dzindzichashvili (pion et trait) : 4-4<\/td><\/tr>\n                <tr><td>Rybka 3.x<\/td><td>Avr. 2008<\/td><td>Match vs Ehlvest (<em>Everything but a pawn<\/em>) : 4,5-1,5<\/td><\/tr>\n                <tr><td><strong>Rybka 3.x<\/strong><\/td><td><strong>Oct. 2008<\/strong><\/td><td><strong>Champion WCCC P\u00e9kin (8\/9) \u2014 2<sup>e<\/sup> titre mondial<\/strong><\/td><\/tr>\n                <tr><td>Rybka 3.x<\/td><td>Nov. 2008<\/td><td>Champion DOCCC 2008 (9\/9 score parfait)<\/td><\/tr>\n                <tr><td>Rybka 3.x<\/td><td>Jan. 2008<\/td><td>Champion CCT10 (5,5\/7 ex-\u00e6quo)<\/td><\/tr>\n                <tr><td>Rybka 4.0<\/td><td>Mar. 2009<\/td><td>Champion CCT11 (7,5\/9)<\/td><\/tr>\n                <tr><td><strong>Rybka 4.0<\/strong><\/td><td><strong>Mai 2009<\/strong><\/td><td><strong>Champion WCCC Pampelune (8\/9) \u2014 3<sup>e<\/sup> titre mondial<\/strong><\/td><\/tr>\n                <tr><td>Rybka 4.0<\/td><td>2009-2010<\/td><td>Champion World Computer Speed Chess Championship<\/td><\/tr>\n                <tr><td>Rybka 4.0<\/td><td>2009<\/td><td>Rated #1 SSDF : 3232 Elo (Deep Rybka 3.2 GB Q660 2,4 GHz)<\/td><\/tr>\n                <tr><td><strong>Rybka 4.0<\/strong><\/td><td><strong>Mai 2010<\/strong><\/td><td><strong>Champion WCCC Kanazawa (8\/9) \u2014 4<sup>e<\/sup> titre mondial cons\u00e9cutif<\/strong><\/td><\/tr>\n                <tr><td>Rybka 4.0<\/td><td>2010<\/td><td>Champion Leiden ICT 2010 (8\/9)<\/td><\/tr>\n                <tr><td>\u2014<\/td><td>Juin 2011<\/td><td><strong>DISQUALIFI\u00c9E et bannie par l'ICGA \u2014 titres 2007-2010 annul\u00e9s<\/strong><\/td><\/tr>\n            <\/tbody>\n        <\/table>\n\n        <!-- SECTION XIV -->\n        <h2>XIV. Tableau chronologique<\/h2>\n        <table>\n            <thead>\n                <tr>\n                    <th>Ann\u00e9e<\/th>\n                    <th>\u00c9v\u00e9nement<\/th>\n                    <th>Version<\/th>\n                    <th>Notes<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr><td>Jan. 2003<\/td><td>Vasik Rajlich commence \u00e0 d\u00e9velopper son moteur<\/td><td>proto-Rybka<\/td><td>Travaille seul \u00e0 Ann Arbor, Michigan<\/td><\/tr>\n                <tr><td>Jan. 2004<\/td><td>CCT6 : 53<sup>e<\/sup>\/54 \u2014 un seul point marqu\u00e9<\/td><td>pr\u00e9-1.0<\/td><td>Bat uniquement le dernier class\u00e9 (0 point)<\/td><\/tr>\n                <tr><td>Avr. 2004<\/td><td>Chess War V : 23<sup>e<\/sup><\/td><td>pr\u00e9-1.0<\/td><td>Progression visible mais moteur encore faible<\/td><\/tr>\n                <tr><td>D\u00e9c. 2005<\/td><td>Rybka 1.0 beta librement diffus\u00e9e \u2014 choc imm\u00e9diat dans la communaut\u00e9<\/td><td>1.0 beta<\/td><td>Publi\u00e9e le 2 d\u00e9cembre 2005 ; questions clone Fruit le 6 d\u00e9c.<\/td><\/tr>\n                <tr><td>D\u00e9c. 2005<\/td><td>1<sup>er<\/sup> Paderborn IPCCC 2005 (5,5\/7) \u2014 premi\u00e8re victoire en tournoi officiel<\/td><td>1.0 beta<\/td><td>Devance Shredder, Gandalf, Zappa, Fruit<\/td><\/tr>\n                <tr><td>Jan. 2006<\/td><td>Rybka 1.2 sur SSDF : 2902 Elo \u2014 premi\u00e8re fois qu'un programme d\u00e9passe 2900<\/td><td>1.2<\/td><td>Record absolu sur toute liste de rating informatique<\/td><\/tr>\n                <tr><td>F\u00e9v. 2006<\/td><td>CCT8 : 8\/9 sans d\u00e9faite<\/td><td>1.1<\/td><td><\/td><\/tr>\n                <tr><td>Avr. 2006<\/td><td>PAL\/CSS Freestyle : 1<sup>re<\/sup> place (unaided Rybka 1.1)<\/td><td>1.1<\/td><td>Tous les 8 qualifi\u00e9s en finale \u00e9taient des \u00e9quipes Rybka<\/td><\/tr>\n                <tr><td>Mai 2006<\/td><td>Leiden ICT6 (8,5\/9)<\/td><td>2.2<\/td><td>Devance Sjeng, Gandalf, Shredder<\/td><\/tr>\n                <tr><td>Mai 2006<\/td><td>WCCC Turin : 2<sup>e<\/sup> ex-\u00e6quo avec Shredder (Junior 1<sup>er<\/sup>)<\/td><td>2.x<\/td><td>Sous le nom \u00ab Rajlich \u00bb<\/td><\/tr>\n                <tr><td>D\u00e9c. 2006<\/td><td>16<sup>e<\/sup> Paderborn IPCCC : 6,5\/7<\/td><td>2.x<\/td><td><\/td><\/tr>\n                <tr><td>D\u00e9c. 2006<\/td><td>SSDF : 1<sup>er<\/sup> programme \u00e0 passer 2900 sur liste officielle<\/td><td>2.2<\/td><td><\/td><\/tr>\n                <tr><td>Jan. 2007<\/td><td>GM Larry Kaufman rejoint l'\u00e9quipe Rybka<\/td><td>\u2192 3.x<\/td><td>Charg\u00e9 de la fonction d'\u00e9valuation<\/td><\/tr>\n                <tr><td>Mar. 2007<\/td><td>Match handicap vs GM Jaan Ehlvest (odds de pion) : victoire 5,5-2,5<\/td><td>3.0 prv<\/td><td><\/td><\/tr>\n                <tr><td>F\u00e9v. 2007<\/td><td>CCT9 : 6\/7<\/td><td>2.x<\/td><td><\/td><\/tr>\n                <tr><td>Mai 2007<\/td><td>Leiden ICT7 : 7,5\/9<\/td><td>3.x<\/td><td><\/td><\/tr>\n                <tr><td>Juin 2007<\/td><td>WCCC Amsterdam : 10\/11 \u2014 1<sup>er<\/sup> champion mondial<\/td><td>3.0<\/td><td>Bat Shredder en derni\u00e8re ronde ; 2<sup>e<\/sup> : Zappa, 3<sup>e<\/sup> : Look<\/td><\/tr>\n                <tr><td>Juil. 2007<\/td><td>Strelka 1.0 publi\u00e9 \u2014 all\u00e9gation de clone Rybka 1.0 beta<\/td><td>\u2014<\/td><td>Auteur Yuri Osipov affirme : d\u00e9riv\u00e9 de Fruit<\/td><\/tr>\n                <tr><td>Avr. 2007<\/td><td>Open letter 100 000 $ challenge \u00e0 FIDE (Fritz ou Junior)<\/td><td>3.x<\/td><td>Rajlich d\u00e9fie publiquement les programmes FIDE<\/td><\/tr>\n                <tr><td>Sep. 2007<\/td><td>Match vs Zappa : d\u00e9faite 4,5-5,5 (deux parties historiques)<\/td><td>3.0<\/td><td>\u00ab Pire gaffe du chess informatique moderne \u00bb (v.71)<\/td><\/tr>\n                <tr><td>Mar. 2008<\/td><td>Match handicap vs Dzindzichashvili (pion et trait) : 4-4<\/td><td>3.0<\/td><td>Rapport Kaufman dans ICGA Journal<\/td><\/tr>\n                <tr><td>Ao\u00fb. 2008<\/td><td>Rybka 3 officielle<\/td><td>3.0<\/td><td>Avec \u00e9valuation Kaufman \u2014 +100 Elo estim\u00e9s<\/td><\/tr>\n                <tr><td>Oct. 2008<\/td><td>WCCC P\u00e9kin : 8\/9 \u2014 2<sup>e<\/sup> titre mondial<\/td><td>3.x<\/td><td><\/td><\/tr>\n                <tr><td>Nov. 2008<\/td><td>DOCCC 2008 : 9\/9 score parfait<\/td><td>3.x<\/td><td><\/td><\/tr>\n                <tr><td>D\u00e9c. 2008<\/td><td>Rajlich : <em>\u00ab La publication de Fruit 2.1 a \u00e9t\u00e9 immense \u00bb<\/em><\/td><td>\u2014<\/td><td>Interview Alexander Schmidt \u2014 aveu cl\u00e9<\/td><\/tr>\n                <tr><td>Mai 2009<\/td><td>WCCC Pampelune : 8\/9 \u2014 3<sup>e<\/sup> titre mondial<\/td><td>4.0 prv<\/td><td><\/td><\/tr>\n                <tr><td>Mai 2009<\/td><td>IPPOLIT publi\u00e9 par les \u00ab D\u00e9cembristes \u00bb anonymes<\/td><td>\u2014<\/td><td>Rajlich accuse : d\u00e9compilation de Rybka<\/td><\/tr>\n                <tr><td>2009<\/td><td>SSDF #1 mondial : 3232 Elo<\/td><td>3.2 Deep<\/td><td><\/td><\/tr>\n                <tr><td>Jan. 2010<\/td><td>TCEC : 2<sup>e<\/sup> derri\u00e8re Houdini<\/td><td>4.0<\/td><td>Houdini commence \u00e0 menacer la domination<\/td><\/tr>\n                <tr><td>Mai 2010<\/td><td>Rybka 4 officielle<\/td><td>4.0<\/td><td>SMP am\u00e9lior\u00e9 ; sans DRM<\/td><\/tr>\n                <tr><td>Mai 2010<\/td><td>WCCC Kanazawa : 8\/9 \u2014 4<sup>e<\/sup> titre mondial cons\u00e9cutif<\/td><td>4.0<\/td><td>Dernier titre ; suivis : Rondo, Thinker<\/td><\/tr>\n                <tr><td>Jan. 2011<\/td><td>Lettre ouverte de Fabien Letouzey \u2014 rupture de silence apr\u00e8s 5 ans<\/td><td>\u2014<\/td><td>Ouvre officiellement le dossier GPL<\/td><\/tr>\n                <tr><td>F\u00e9v. 2011<\/td><td>Rapport Watkins : 74,4 % overlap structurel Rybka 1.0 beta \/ Fruit 2.1<\/td><td>\u2014<\/td><td>Analyse technique publi\u00e9e sur OpenChess<\/td><\/tr>\n                <tr><td>Mar. 2011<\/td><td>Lettre ouverte de 14 programmeurs \u00e0 l'ICGA<\/td><td>\u2014<\/td><td>Dont Letouzey, Wegner, Hyatt, Dailey, Cozzie<\/td><\/tr>\n                <tr><td>Mar. 2011<\/td><td>ICGA constitue le Clone and Derivative Investigation Panel<\/td><td>\u2014<\/td><td>Pr\u00e9sid\u00e9 par David Levy<\/td><\/tr>\n                <tr><td>Mai 2011<\/td><td>Rajlich r\u00e9pond par email \u00e0 Levy : d\u00e9ni bref, sans preuve technique<\/td><td>\u2014<\/td><td>Refus de fournir le code source<\/td><\/tr>\n                <tr><td>Juin 2011<\/td><td>ICGA vote 5-0 : Rybka bannie \u00e0 vie, 4 titres annul\u00e9s<\/td><td>\u2014<\/td><td>28 juin 2011 \u2014 d\u00e9cision d\u00e9finitive<\/td><\/tr>\n                <tr><td>Ao\u00fb. 2011<\/td><td>CSVN (F\u00e9d\u00e9ration n\u00e9erlandaise) refuse d'appliquer les sanctions<\/td><td>\u2014<\/td><td>Doutes sur la l\u00e9gitimit\u00e9 du processus<\/td><\/tr>\n                <tr><td>Jan. 2012<\/td><td>Rajlich r\u00e9pond publiquement \u00e0 ses accusateurs (YouTube)<\/td><td>\u2014<\/td><td>Premier affrontement direct avec Wegner et autres<\/td><\/tr>\n                <tr><td>Jan. 2012<\/td><td>Dr S\u00f8ren Riis publie un contre-article de 31 pages (ChessBase)<\/td><td>\u2014<\/td><td>All\u00e9gations de preuves fabriqu\u00e9es par l'ICGA<\/td><\/tr>\n                <tr><td>Avr. 2012<\/td><td>April Fools : <em>Busting the King's Gambit<\/em> (ChessBase + Rajlich)<\/td><td>\u2014<\/td><td>Prank c\u00e9l\u00e8bre \u2014 Rajlich affirme avoir r\u00e9fut\u00e9 1.e4 e5 2.f4<\/td><\/tr>\n                <tr><td>2012<\/td><td>Rajlich porte plainte \u00e0 la Commission d'\u00c9thique FIDE<\/td><td>\u2014<\/td><td>Co-sign\u00e9 Riis, Schr\u00f6der, Whittington<\/td><\/tr>\n                <tr><td>Oct. 2015<\/td><td>Commission d'\u00c9thique FIDE : l'ICGA a respect\u00e9 l'\u00e9thique mais le bannissement \u00e0 vie manque de base l\u00e9gale<\/td><td>\u2014<\/td><td>ICGA sanctionn\u00e9 d'un avertissement<\/td><\/tr>\n                <tr><td>Oct. 2015<\/td><td>Rybka fusionne avec Fritz 15 (ChessBase)<\/td><td>Fritz 15<\/td><td>Rajlich auteur principal de Fritz 15 et 16<\/td><\/tr>\n                <tr><td>Nov. 2015<\/td><td>Fritz 15 sorti<\/td><td>Fritz 15<\/td><td>Avec moteur Rybka<\/td><\/tr>\n                <tr><td>Nov. 2017<\/td><td>Fritz 16 sorti<\/td><td>Fritz 16<\/td><td>Derni\u00e8re contribution publique connue de Rajlich<\/td><\/tr>\n                <tr><td>2026<\/td><td>Rajlich \u00e0 bas profil ; interdit de comp\u00e9titions ICGA \u00e0 vie<\/td><td>\u2014<\/td><td>Vit \u00e0 Varsovie avec Iweta<\/td><\/tr>\n            <\/tbody>\n        <\/table>\n\n        <!-- SECTION XV -->\n        <h2>XV. Anecdotes et faits marquants<\/h2>\n        <ul>\n            <li><strong>53<sup>e<\/sup> sur 54 \u2014 et le prix de la pers\u00e9v\u00e9rance :<\/strong> Le premier tournoi de Rybka (CCT6, janvier 2004) la classe 53<sup>e<\/sup> sur 54. Deux ans plus tard, elle classe tous les programmes du monde derri\u00e8re elle. Aucune autre trajectoire dans l'histoire du chess computing n'est aussi radicale dans sa progression. La question que personne ne peut r\u00e9pondre avec certitude est simple : qu'est-il pass\u00e9 entre CCT6 et Paderborn 2005 ? La r\u00e9ponse officielle est \u00ab deux ans de travail intensif \u00bb. La question officieuse que la controverse ICGA a rendue in\u00e9vitable est : \u00e9tait-ce uniquement du travail de Rajlich seul ?<\/li>\n            <li><strong>\u00ab Rybka \u00bb \u2014 le secret du nom :<\/strong> Quand un journaliste demande \u00e0 Rajlich : <em>\u00ab Avez-vous choisi le nom Rybka parce que votre programme vous \u00e9chappe des mains comme un petit poisson ? \u00bb<\/em> \u2014 il r\u00e9pond : <em>\u00ab Pour le nom Rybka, je suis d\u00e9sol\u00e9 mais cela restera mon secret personnel. \u00bb<\/em> Ce refus charmant de l'explication est \u00e0 l'image de l'homme : il prot\u00e8ge les d\u00e9tails qui lui appartiennent, m\u00eame les plus innocents.<\/li>\n            <li><strong>Le couple et la machine :<\/strong> L'histoire de Vasik et Iweta Rajlich est l'une des rares histoires dans l'informatique d'\u00e9checs o\u00f9 le programme et la vie personnelle de son cr\u00e9ateur sont intimement li\u00e9s. Vasik d\u00e9veloppe Rybka seul entre 2003 et 2005. Il rencontre Iweta en 2006 \u2014 l'ann\u00e9e de la premi\u00e8re explosion de Rybka dans les classements. Ils se marient en ao\u00fbt 2006. Iweta devient la testeuse principale. Rybka 3, sa version la plus aim\u00e9e par les analyseurs professionnels, sort en 2008 \u2014 deux ans apr\u00e8s leur mariage. La corr\u00e9lation n'est pas une co\u00efncidence.<\/li>\n            <li><strong>Kasparov et Rybka \u2014 une rencontre avort\u00e9e :<\/strong> Apr\u00e8s avoir d\u00e9fi\u00e9 publiquement Deep Blue en 1996-1997 et \u00e9t\u00e9 battu en 1997, Kasparov avait jou\u00e9 contre plusieurs programmes dans les ann\u00e9es 2000 \u2014 avec des r\u00e9sultats mitig\u00e9s. Avec Rybka, il n'y eut jamais de match officiel. L'open letter de Rajlich en 2007, offrant 100 000 dollars \u00e0 Fritz ou Junior, \u00e9tait dirig\u00e9e vers les programmes FIDE \u2014 pas vers un match Kasparov\/Rybka. Cette partie qui ne fut jamais jou\u00e9e reste l'une des occasions manqu\u00e9es de l'histoire du chess computing.<\/li>\n            <li><strong>Le \u00ab pire gaffe du chess informatique moderne \u00bb :<\/strong> Au match de septembre 2007 entre Rybka et Zappa (5,5-4,5 pour Zappa), la partie 9 est rest\u00e9e dans les annales. Rybka est 3 pions d'avance avec une position enti\u00e8rement gagn\u00e9e au coup 71. Elle joue alors une gaffe qui permet \u00e0 Zappa de forcer une nulle par fous de couleurs oppos\u00e9es. Les commentateurs la qualifient de \u00ab pire gaffe du chess informatique moderne \u00bb. Anthony Cozzie, l'auteur de Zappa, remercie son op\u00e9rateur Erdogan Gunes pour avoir eu le sang-froid de rester jusqu'\u00e0 la fin plut\u00f4t que de proposer la nulle \u2014 ce que le r\u00e9sultat final de la position semblait imposer. C'est un rappel que m\u00eame le programme dominant peut avoir des angles morts inexplicables.<\/li>\n            <li><strong>Larry Kaufman et l'ancienne petite amie de Fischer :<\/strong> Dans <em>Chess Board Options<\/em> (2021), Kaufman r\u00e9v\u00e8le que la joueuse d'\u00e9checs am\u00e9ricaine qui aurait inspir\u00e9 l'auteur Walter Tevis pour cr\u00e9er le personnage de Beth Harmon dans <em>The Queen's Gambit<\/em> \u00e9tait son ancienne petite amie. Cette confidence dans un livre qui parle autant de Rybka et de Komodo que de chess history est une illustration parfaite du personnage : un homme qui vit dans les \u00e9checs depuis soixante ans, dont la vie personnelle et la vie du chess computing sont inextricablement m\u00eal\u00e9es.<\/li>\n            <li><strong>L'April Fools et la cr\u00e9dibilit\u00e9 technique :<\/strong> L'April Fools de 2012 sur le Gambit du Roi est c\u00e9l\u00e8bre dans la communaut\u00e9 pour deux raisons. D'abord parce qu'il a \u00e9t\u00e9 cru par certains \u2014 la description du cluster Cimiotti \u00e0 3 000 c\u0153urs, les d\u00e9tails techniques sur l'analyse exhaustive de 1.e4 e5 2.f4 exf4, la conclusion surprenante (3.Fe2 est la seule r\u00e9ponse qui tient la nulle) \u00e9taient convaincants. Ensuite parce qu'il a \u00e9t\u00e9 organis\u00e9 par un homme qui venait d'\u00eatre banni par l'ICGA quelques mois plus t\u00f4t \u2014 et qui avait encore la libert\u00e9 d'esprit de faire une blague sur son propre travail.<\/li>\n            <li><strong>La sym\u00e9trie IPPOLIT \/ Rybka-Fruit :<\/strong> Si Rybka 1.0 beta est \u2014 comme le conclut l'ICGA \u2014 partiellement d\u00e9riv\u00e9e de Fruit, et si IPPOLIT est \u2014 comme l'affirme Rajlich \u2014 partiellement d\u00e9riv\u00e9e de Rybka, alors IPPOLIT est doublement un enfant de Fruit, \u00e0 deux g\u00e9n\u00e9rations de distance. La communaut\u00e9 n'a jamais statu\u00e9 officiellement sur IPPOLIT. Mais cette mise en abyme illustre parfaitement la dynamique du chess computing open source : les engines se fertilisent mutuellement, les fronti\u00e8res de l'originalit\u00e9 sont poreuses, et c'est pr\u00e9cis\u00e9ment cette porosit\u00e9 qui a rendu l'affaire Rybka si difficile \u00e0 trancher clairement.<\/li>\n            <li><strong>David Levy sur le verdict :<\/strong> Dans son interview \u00e0 ChessBase (2012), David Levy \u2014 pr\u00e9sident de l'ICGA et principal artisan du verdict \u2014 formule ce qui est peut-\u00eatre la conclusion la plus juste de toute l'affaire : <em>\u00ab Rajlich a ruin\u00e9 sa carri\u00e8re stellaire et sa r\u00e9putation parce qu'il n'a pas rempli une ligne du formulaire de participation ICGA correctement. [\u2026] S'il avait d\u00e9clar\u00e9 les origines de Rybka dans Fruit et s'\u00e9tait conform\u00e9 \u00e0 la GPL de Fruit, il aurait peut-\u00eatre \u00e9t\u00e9 autoris\u00e9 \u00e0 participer avec la permission de Letouzey. \u00bb<\/em> Une ligne de formulaire. Quatre titres mondiaux. Un bannissement \u00e0 vie.<\/li>\n        <\/ul>\n\n        <!-- SECTION XVI -->\n        <h2>XVI. La cha\u00eene ininterrompue<\/h2>\n        <p>La place de Rybka dans la g\u00e9n\u00e9alogie du chess computing est \u00e0 la fois centrale et controvers\u00e9e. Centrale parce que sa domination de 2005 \u00e0 2010 repr\u00e9sente la p\u00e9riode de transition entre l'\u00e8re des \u00ab gros programmes symboliques \u00bb (Deep Blue, Fritz, Shredder) et l'\u00e8re des \u00ab programmes neuraux \u00bb (AlphaZero, Stockfish NNUE, Komodo Dragon). Controvers\u00e9e parce que les origines de cette domination restent en partie non r\u00e9solues.<\/p>\n        <p>La lign\u00e9e technique directe est : Crafty de Bob Hyatt (en partie, selon l'ICGA) + Fruit de Fabien Letouzey (en partie, selon l'ICGA) \u2192 Rybka de Vasik Rajlich (2005-2010) \u2192 IPPOLIT et ses d\u00e9riv\u00e9s (2009, auteurs anonymes) \u2192 influence diffuse sur la g\u00e9n\u00e9ration Houdini (Robert Houdart, 2010), puis sur Stockfish, Komodo et LCZero.<\/p>\n        <p>La lign\u00e9e humaine est : Kaufman de MacHack (1967) \u00e0 Rybka 3 (2008) \u00e0 Komodo Dragon (2020-2026) \u2014 la continuit\u00e9 d'un homme sur plus de 60 ans. Noomen de Mephisto (1981) \u00e0 Rebel (1992) \u00e0 Rybka (2006-2009) \u00e0 ses livres open source (2016-pr\u00e9sent). Ces deux trajectoires individuelles traversent quatre d\u00e9cennies de chess computing et relient les premiers ordinateurs-joueurs d'\u00e9checs aux programmes neuraux d'aujourd'hui.<\/p>\n        <p>Un programme d'\u00e9checs n\u00e9 dans un appartement d'Ann Arbor, travaill\u00e9 seul pendant deux ans, publi\u00e9 gratuitement sur un forum, a domin\u00e9 pendant cinq ans tous ses concurrents commerciaux et institutionnels. Puis il a \u00e9t\u00e9 d\u00e9pouill\u00e9 de ses titres dans une proc\u00e9dure que ses partisans contestent encore. L'histoire de Rybka est peut-\u00eatre la plus humaine \u2014 et la plus am\u00e8re \u2014 de toute l'histoire du chess computing.<\/p>\n\n        <div class=\"highlight-box\">\n            <strong>Palmar\u00e8s complet r\u00e9capitulatif :<\/strong>\n            <ul>\n                <li>4 \u00d7 WCCC (toutes cat\u00e9gories, classique) : Amsterdam 2007, P\u00e9kin 2008, Pampelune 2009, Kanazawa 2010 \u2014 <em>tous annul\u00e9s par l'ICGA en juin 2011<\/em><\/li>\n                <li>Titres redistribu\u00e9s : 2007 \u00e0 Zappa, 2008 \u00e0 HIARCS, 2009 \u00e0 Junior\/Shredder\/Deep Sjeng ex-\u00e6quo, 2010 \u00e0 Rondo\/Thinker ex-\u00e6quo<\/li>\n                <li>1<sup>er<\/sup> programme \u00e0 d\u00e9passer 2900 Elo sur une liste de rating officielle (SSDF, janvier 2006)<\/li>\n                <li>Rating #1 SSDF : 3232 Elo (Deep Rybka 3.2, 2009)<\/li>\n                <li>Bannissement \u00e0 vie de Vasik Rajlich par l'ICGA \u2014 partiellement invalid\u00e9 par la Commission d'\u00c9thique FIDE (octobre 2015) mais maintenu en pratique<\/li>\n                <li>Moteur int\u00e9gr\u00e9 dans Fritz 15 (2015) et Fritz 16 (2017) \u2014 ChessBase<\/li>\n            <\/ul>\n        <\/div>\n\n        <div class=\"section-divider\">\u25c8 &nbsp; \u25c8 &nbsp; \u25c8<\/div>\n        <p style=\"margin-top:40px; text-align:center; font-variant:small-caps; color: var(--k-gold); letter-spacing:2px;\">\u2014 Valter Drazic \u2014 Mobile (+33) 6 33 13 11 09 \u2014<\/p>\n        <div class=\"signature\">Anthologie Rybka \u00b7 Vasik Rajlich<\/div>\n\n    <\/article>\n<\/div>\n\n<\/body>\n<\/html>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Rybka, le programme d&#8217;\u00e9checs le plus dominateur de l&#8217;histoire, n\u00e9 d&#8217;un appartement d&#8217;Ann Arbor. De la 53e place sur 54 \u00e0 sa premi\u00e8re apparition en 2004 aux quatre titres mondiaux cons\u00e9cutifs entre 2007 et 2010, Vasik Rajlich a construit seul \u2014 et en deux ans \u2014 un moteur qui fracassa tous les classements et d\u00e9passa pour la premi\u00e8re fois les 2900 Elo sur processeur ordinaire. Une domination absolue, une controverse jamais enti\u00e8rement r\u00e9solue, et une disqualification qui reste \u00e0 ce jour la plus retentissante de l&#8217;histoire du chess computing.<\/p>\n","protected":false},"author":1,"featured_media":3460,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":""},"categories":[67],"tags":[],"rttpg_featured_image_url":{"full":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94.png",1136,941,false],"landscape":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94.png",1136,941,false],"portraits":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94.png",1136,941,false],"thumbnail":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94-150x150.png",150,150,true],"medium":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94-300x249.png",300,249,true],"large":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94-1024x848.png",1024,848,true],"1536x1536":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94.png",1136,941,false],"2048x2048":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94.png",1136,941,false],"neve-blog":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_mu94shmu94shmu94-930x620.png",930,620,true]},"rttpg_author":{"display_name":"valterd","author_link":"https:\/\/www.chess.lumn.eu\/wordpress\/author\/valterd\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/www.chess.lumn.eu\/wordpress\/category\/antologie\/\" rel=\"category tag\">Anthologie<\/a>","rttpg_excerpt":"Rybka, le programme d'\u00e9checs le plus dominateur de l'histoire, n\u00e9 d'un appartement d'Ann Arbor. De la 53e place sur 54 \u00e0 sa premi\u00e8re apparition en 2004 aux quatre titres mondiaux cons\u00e9cutifs entre 2007 et 2010, Vasik Rajlich a construit seul \u2014 et en deux ans \u2014 un moteur qui fracassa tous les classements et d\u00e9passa&hellip;","_links":{"self":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3459"}],"collection":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/comments?post=3459"}],"version-history":[{"count":9,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3459\/revisions"}],"predecessor-version":[{"id":3480,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3459\/revisions\/3480"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/media\/3460"}],"wp:attachment":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/media?parent=3459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/categories?post=3459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/tags?post=3459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}