{"id":3333,"date":"2026-03-05T13:27:00","date_gmt":"2026-03-05T13:27:00","guid":{"rendered":"https:\/\/www.chess.lumn.eu\/wordpress\/?p=3333"},"modified":"2026-03-04T22:39:46","modified_gmt":"2026-03-04T22:39:46","slug":"rebelanthology","status":"publish","type":"post","link":"https:\/\/www.chess.lumn.eu\/wordpress\/2026\/03\/05\/rebelanthology\/","title":{"rendered":"Rebel &#8211; Ed Schr\u00f6der"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3333\" class=\"elementor elementor-3333\">\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\">Rebel - Schr\u00f6der<\/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 Rebel \u2013 Gideon \u2013 ProDeo<\/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.92em;\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        .note-box {\n            background: rgba(184, 146, 46, 0.06);\n            border: 1px solid rgba(184, 146, 46, 0.3);\n            padding: 20px 25px;\n            margin: 30px 0;\n            font-style: italic;\n            color: #444;\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 Rebel \u2013 Gideon \u2013 ProDeo<\/h1>\n        <div class=\"subtitle\">Ed Schr\u00f6der : l'artisan de La Haye et son empire rebelle<\/div>\n\n        <!-- SECTION I -->\n        <h2>I. Ed Schr\u00f6der : portrait d'un homme discret derri\u00e8re une l\u00e9gende<\/h2>\n        <p>Ed Schr\u00f6der est un d\u00e9veloppeur de logiciels et informaticien n\u00e9erlandais, n\u00e9 \u00e0 La Haye, aux Pays-Bas. La Haye, ville de diplomatie et de parlement, de pierres grises et de briques rouges. Rien dans ce d\u00e9cor n'annon\u00e7ait que ce fils de famille allait devenir l'un des architectes les plus originaux du jeu d'\u00e9checs informatique.<\/p>\n        <p>Il apprend les \u00e9checs de son p\u00e8re d\u00e8s son jeune \u00e2ge. C'est une transmission intime, loin des clubs et des f\u00e9d\u00e9rations. Schr\u00f6der ne deviendra jamais un joueur de comp\u00e9tition \u2014 quelques parties de club, sans plus. Mais la beaut\u00e9 du jeu, sa profondeur infinie, ne le quittera plus.<\/p>\n        <p>En 1980, il reprend go\u00fbt aux \u00e9checs lorsque les premiers \"ordinateurs personnels\" font leur apparition sur le march\u00e9. Il est alors programmeur senior exp\u00e9riment\u00e9, analyste-syst\u00e8me. La rencontre entre sa passion enfouie pour les \u00e9checs et sa ma\u00eetrise professionnelle de la programmation produit une \u00e9tincelle. C'est purement comme un d\u00e9fi et un hobby qu'Ed ressent l'envie d'\u00e9crire un programme d'\u00e9checs.<\/p>\n        <p>Ce d\u00e9tail est important. Schr\u00f6der n'est pas un universitaire cherchant \u00e0 publier des articles. Il n'est pas non plus un entrepreneur cherchant \u00e0 faire fortune. C'est un artisan, au sens le plus noble du terme, qui veut cr\u00e9er quelque chose de beau et de fort.<\/p>\n        <p>Ed a quatre enfants et repr\u00e9sente un exemple remarquable de p\u00e8re de famille. Cette image \u2014 un homme qui programme le soir et le week-end, entre les repas de famille et les activit\u00e9s des enfants \u2014 tranche avec celle des geeks solitaires ou des chercheurs en blouse blanche que l'on associe souvent \u00e0 l'histoire du jeu d'\u00e9checs informatique. Schr\u00f6der est l'un des n\u00f4tres : quelqu'un qui a une vie compl\u00e8te, et qui a quand m\u00eame trouv\u00e9 le moyen de changer l'histoire d'un domaine.<\/p>\n\n        <!-- SECTION II -->\n        <h2>II. Les origines : du TRS-80 au supermarch\u00e9 mondial (1980\u20131984)<\/h2>\n        <p>Le d\u00e9veloppement de Rebel commence en 1980 sur un TRS-80. Le TRS-80 est un ordinateur personnel de Radio Shack \u2014 modeste, limit\u00e9, avec son processeur Zilog Z80 \u00e0 1,77 MHz et quelques kilooctets de RAM. Rebel na\u00eet donc dans une extr\u00eame p\u00e9nurie de ressources.<\/p>\n        <p>Le programme est d'abord \u00e9crit en BASIC, le seul langage accessible sur la machine. Schr\u00f6der le r\u00e9\u00e9crira ensuite en assembleur 6502 pour le porter sur Apple II. Ce voyage \u00e0 travers les architectures successives \u2014 TRS-80, Apple II \u2014 forge chez lui une rigueur d'optimisation qui sera la marque de fabrique de tout ce qui suivra.<\/p>\n        <p>En 1982, Rebel fait ses d\u00e9buts en comp\u00e9tition, avec un r\u00e9sultat d\u00e9j\u00e0 remarquable : troisi\u00e8me place au 2<sup>\u00e8me<\/sup> Championnat Ouvert N\u00e9erlandais d'\u00c9checs Informatiques, qui ne passe pas inaper\u00e7u. Ce r\u00e9sultat est remarqu\u00e9 par Jan Louwman, le pionnier des \u00e9checs informatiques n\u00e9erlandais, qui a des relations commerciales avec Hegener &amp; Glaser et d'autres fabricants d'\u00e9chiquiers d\u00e9di\u00e9s.<\/p>\n        <p>Jan Louwman est un personnage cl\u00e9 de toute cette histoire. Collectionneur, passionn\u00e9, entrepreneur, il est l'interm\u00e9diaire entre le monde de la programmation artisanale et le monde commercial des \u00e9diteurs allemands. Sa d\u00e9cision de parier sur Schr\u00f6der va changer le destin de Rebel.<\/p>\n\n        <!-- SECTION III -->\n        <h2>III. L'\u00e8re des \u00e9chiquiers d\u00e9di\u00e9s Mephisto (1985\u20131993) : la gloire en bois et laiton<\/h2>\n\n        <h3>Le syst\u00e8me modulaire Mephisto : un concept r\u00e9volutionnaire<\/h3>\n        <p>Pour comprendre ce que repr\u00e9sente la relation Rebel-Mephisto, il faut comprendre ce qu'\u00e9tait un \u00e9chiquier d\u00e9di\u00e9 Mephisto dans les ann\u00e9es 1980.<\/p>\n        <p>Le syst\u00e8me modulaire Mephisto, produit par Hegener &amp; Glaser, est lanc\u00e9 avec les versions Modular et Exclusive en 1983, accompagn\u00e9es du module MM I. Il se compose d'un plateau de jeu autosensitif avec 64 LEDs par case, des pi\u00e8ces \u00e0 base magn\u00e9tique, et trois baies de modules dans un tiroir sous le plateau pour les modules interchangeables.<\/p>\n        <p>C'est un objet de d\u00e9sir absolu dans les ann\u00e9es 80. Un plateau en bois de noyer ou d'\u00e9rable, poli, satin\u00e9, avec des pi\u00e8ces magn\u00e9tiques. Le plateau d\u00e9tecte automatiquement les mouvements des pi\u00e8ces gr\u00e2ce \u00e0 des capteurs. L'utilisateur ne communique pas avec un \u00e9cran : il joue aux \u00e9checs, sur un vrai plateau, contre une machine invisible cach\u00e9e dans un module au format cassette. L'esth\u00e9tique est irr\u00e9prochable. En Allemagne, en 1989, plus de 90% de tous les \u00e9chiquiers informatiques vendus en Allemagne \u00e9taient des Mephisto.<\/p>\n        <p>Dans ce contexte, Hegener &amp; Glaser dispose d\u00e9j\u00e0 de son champion : Richard Lang, le programmeur britannique g\u00e9nial dont les programmes dominent le WMCCC depuis 1984. Les programmes Mephisto de Lang ont remport\u00e9 six Championnats du Monde de Microordinateurs successifs de 1984 \u00e0 1990. Mais Hegener &amp; Glaser vend \u00e9galement des moteurs sous licence \u00e0 Johan de Koning, Ed Schr\u00f6der et Frans Morsch. Schr\u00f6der entre dans la cour des grands.<\/p>\n\n        <h3>Mephisto Rebell 5.0 (1986) : la naissance commerciale<\/h3>\n        <p>Le Mephisto Rebell 5.0 est un module pour le syst\u00e8me modulaire Mephisto de Hegener &amp; Glaser, lanc\u00e9 en 1986 peu apr\u00e8s la belle performance de Rebel au WCCC 1986 de Cologne. Le premier programme de Schr\u00f6der sur ordinateur d\u00e9di\u00e9 tourne sur un processeur 65C02 CMOS.<\/p>\n        <p>Ce module \u2014 vendu dans son bo\u00eetier plastique jaune caract\u00e9ristique que les collectionneurs du monde entier recherchent encore aujourd'hui \u2014 est la premi\u00e8re incarnation commerciale de Rebel. Ins\u00e9r\u00e9 dans l'un des plateaux Mephisto Exclusive ou M\u00fcnchen, il transforme un beau meuble en adversaire redoutable.<\/p>\n        <p>Avec le soutien de Jan Louwman, Rebel est commercialis\u00e9 sous le nom Mephisto Rebell et environ 20 mod\u00e8les d\u00e9di\u00e9s successifs, vendus de 1985 \u00e0 1995 par Hegener &amp; Glaser, Saitek et TASC. Vingt modules diff\u00e9rents en dix ans. Une pr\u00e9sence continue, une \u00e9volution constante.<\/p>\n\n        <h3>Le WCCC 1986 de Cologne : la partie de la honte et de la gloire<\/h3>\n        <p>L'ann\u00e9e 1986 est celle o\u00f9 Rebel aurait pu tout changer. Le 6<sup>\u00e8me<\/sup> Championnat du Monde WCCC se tient \u00e0 Cologne, dans une atmosph\u00e8re \u00e9lectrique. Les programmes sur superordinateurs comme Cray Blitz dominent la sc\u00e8ne, mais les microordinateurs commencent \u00e0 mordre.<\/p>\n        <p>Au dramatique WCCC 1986 de Cologne, Rebel, tournant sur un Apple II, faillit devenir champion quand il \u00e9tait presque en train de gagner contre Bebe, mais finalement sous-estima un dangereux pion pass\u00e9 et perdit. Cette partie est l'une des plus comment\u00e9es de l'histoire du jeu d'\u00e9checs informatique. Rebel jouait avec les blancs, en position gagnante \u2014 ou du moins tr\u00e8s prometteuse \u2014 quand il laissa passer une ressource tactique autour d'un pion pass\u00e9 adverse. La fiche de partie montre un interminable finale o\u00f9 Bebe, programme am\u00e9ricain de Tom Trowbridge, parvient \u00e0 retourner la situation. Rebel perd en 68 coups. Ce faisant, il rata probablement le titre de champion du monde.<\/p>\n        <p>C'est lors de ce championnat du monde de Cologne, en 1986, que Schr\u00f6der entend pour la premi\u00e8re fois parler du Null-Move par Don Beal, qui l'utilisait dans sa recherche quiescente \u2014 la graine d'une perc\u00e9e majeure dans le jeu d'\u00e9checs informatique avait \u00e9t\u00e9 sem\u00e9e. Pendant le tournoi, Frans Morsch (Fritz) ne cessait d'en parler \u00e0 Schr\u00f6der : \"Ed, il doit y avoir quelque chose de vraiment bien dans le Null-Move, je vais faire des recherches l\u00e0-dessus.\" Schr\u00f6der n'y pr\u00eata pas attention et haussa les \u00e9paules : \"Null-Move, jamais de la vie.\"<\/p>\n        <p>Cette anecdote est une des plus savoureuses de l'\u00e8re pr\u00e9-Internet du jeu d'\u00e9checs informatique. Les programmeurs rivaux se c\u00f4toient dans la m\u00eame salle de comp\u00e9tition, se parlent, s'espionnent gentiment, s'\u00e9changent des intuitions. Et Schr\u00f6der, venant de rater de peu le titre mondial, se fait couramment expliquer par un concurrent direct l'avenir de la recherche \u2014 et refuse d'y croire.<\/p>\n\n        <h3>La s\u00e9rie Mephisto MM IV, MM V, Polgar\u2026 (1987\u20131992)<\/h3>\n        <p>Entre 1987 et 1992, Rebel anime une s\u00e9rie impressionnante de modules Mephisto. Les collectionneurs connaissent leur liste par c\u0153ur : MM IV, MM V, Polgar, des noms qui \u00e9voquent une d\u00e9cennie de bois pr\u00e9cieux et de moteurs en mouvement.<\/p>\n        <p>Le Mephisto Polgar m\u00e9rite une mention particuli\u00e8re. Lanc\u00e9 en hommage aux s\u0153urs Polg\u00e1r \u2014 Susan, Sofia et Judit, les prodiges hongroises des \u00e9checs \u2014 ce module embarque Rebel dans une version optimis\u00e9e pour les 8 bits. C'est l'\u00e9poque o\u00f9 Judit Polg\u00e1r, n\u00e9e la m\u00eame ann\u00e9e que Rebel (1976), est en train de devenir la plus grande joueuse de l'histoire. La co\u00efncidence nominale est heureuse. Jeroen Noomen d\u00e9veloppe son premier livre d'ouvertures pour le Mephisto Polgar, avant de faire de m\u00eame pour le Mephisto RISC, le programme champion du monde de Madrid.<\/p>\n\n        <h3>Le tournant 1989 : la Computer Olympiade et Deep Thought<\/h3>\n        <p>1989 est une ann\u00e9e charni\u00e8re. \u00c0 Edmonton, Canada, se tient le 1<sup>er<\/sup> World Computer Chess Championship organis\u00e9 conjointement avec la Computer Olympiade. Rebel sur 6502 joue l'ACM 1989 et remporte la premi\u00e8re Computer Olympiade 1989. C'est un titre, mais ce n'est pas encore le Saint-Graal.<\/p>\n        <p>L'ennemi se nomme d\u00e9sormais Deep Thought, le superordinateur d'Hsu Feng-hsiung (qui deviendra Deep Blue chez IBM). Rebel, dans les ann\u00e9es 1980, approchait les 2500 Elo estim\u00e9s de Deep Thought, alors que Deep Thought s'appuyait sur un mat\u00e9riel sp\u00e9cialis\u00e9 pour ses recherches. La diff\u00e9rence : Deep Thought calculait sur des puces VLSI sp\u00e9cialis\u00e9es. Rebel tournait sur un Apple II grand public. Pour obtenir des performances comparables avec 100 fois moins de puissance brute, Schr\u00f6der avait d\u00fb faire des miracles algorithmiques.<\/p>\n        <p>Un aspect distinctif du design de Rebel \u00e9tait son efficacit\u00e9 computationnelle, souvent mesur\u00e9e en Elo gagn\u00e9 par million d'instructions par seconde (MIPS), qui mettait en \u00e9vidence sa capacit\u00e9 \u00e0 produire un jeu fort sur le mat\u00e9riel modeste des ann\u00e9es 1980-1990, par rapport aux alternatives brute force.<\/p>\n\n        <!-- SECTION IV -->\n        <h2>IV. La r\u00e9volution ARM : Gideon et la ChessMachine TASC (1990\u20131993)<\/h2>\n\n        <h3>Un pivot technologique d\u00e9cisif<\/h3>\n        <p>\u00c0 l'aube des ann\u00e9es 1990, un changement fondamental secoue le monde du jeu d'\u00e9checs informatique. Les processeurs ARM (Advanced RISC Machine), d\u00e9velopp\u00e9s par Acorn Computers, offrent un rapport puissance\/consommation exceptionnel. Ils sont plus lents en fr\u00e9quence absolue que les derniers Intel, mais leur architecture RISC (Reduced Instruction Set Computer) leur permet d'ex\u00e9cuter des instructions tr\u00e8s simples extr\u00eamement rapidement.<\/p>\n        <p>La soci\u00e9t\u00e9 n\u00e9erlandaise TASC (The Advanced Software Company) con\u00e7oit la ChessMachine : une carte ISA enfichable dans un PC IBM standard, contenant un processeur ARM2 RISC et sa propre RAM, ind\u00e9pendante du processeur principal du PC. Le PC sert d'interface graphique. Toute la r\u00e9flexion se fait sur la carte ARM. Deux moteurs sont vendus avec la carte : The King de Johan de Koning et Gideon d'Ed Schr\u00f6der.<\/p>\n\n        <h3>Qu'est-ce que Gideon ?<\/h3>\n        <p>Gideon n'est pas un nouveau programme : c'est Rebel r\u00e9\u00e9crit de fond en comble en assembleur ARM, optimis\u00e9 pour l'architecture RISC. C'est le m\u00eame Schr\u00f6der, la m\u00eame philosophie de recherche s\u00e9lective, mais dans un habit enti\u00e8rement nouveau. Le nom change pour signifier que le programme n'est plus le m\u00eame \u00eatre.<\/p>\n        <p>Les diff\u00e9rentes versions de la ChessMachine disponibles \u00e0 l'\u00e9poque sont les Gideon 2.1, 3.0 et 3.1. TASC commercialise la ChessMachine \u00e0 un prix de \u00a3422, avec le slogan \"Le programme PC le plus puissant du monde.\" Juste \u00e0 c\u00f4t\u00e9 dans les m\u00eames magazines : Fritz 1 pour \u00a344,95. Gideon vaut dix fois Fritz. Le march\u00e9 de haut de gamme est sa cible.<\/p>\n\n        <h3>ChessMachine Gideon au WMCCC 1991 Vancouver : le premier titre mondial<\/h3>\n        <p>Novembre 1991, Vancouver, Canada. Le 11<sup>\u00e8me<\/sup> Championnat du Monde de Microordinateurs (WMCCC). Le champ est vaste, les programmes PC commencent \u00e0 rivaliser avec les d\u00e9di\u00e9s. Gideon devient troisi\u00e8me au WMCCC 1990 de Lyon, puis Champion du Monde de Microordinateurs au WMCCC 1991 de Vancouver. Le programme gagnant est \u00e9crit par Ed Schr\u00f6der et nomm\u00e9 \"Gideon\". Son programme bat un champ compos\u00e9 principalement de programmes PC pour devenir Champion du Monde.<\/p>\n        <p>Schr\u00f6der est dans la salle \u00e0 Vancouver, derri\u00e8re son ordinateur. C'est son premier titre mondial \u2014 le couronnement de onze ans de travail depuis le TRS-80 de 1980.<\/p>\n\n        <h3>WCCC 1992 Madrid : l'histoire est faite<\/h3>\n        <p>L'ann\u00e9e suivante se joue un moment d'une importance historique absolue. Le 7<sup>\u00e8me<\/sup> Championnat du Monde WCCC, \u00e0 Madrid en novembre 1992, oppose pour la premi\u00e8re fois les programmes sur microordinateurs aux programmes sur mainframes et superordinateurs dans un m\u00eame tournoi.<\/p>\n        <p>1992 : ChessMachine remporte le 7<sup>\u00e8me<\/sup> Championnat du Monde d'\u00c9checs Informatiques. C'est la premi\u00e8re fois qu'un microordinateur bat les mainframes. Le Gideon 3.1\/32 MHz ChessMachine am\u00e9lior\u00e9 devient Champion du Monde au WCCC 1992 de Madrid. Sur le site de Schr\u00f6der, une photo le montre apr\u00e8s la victoire : \u00e9puis\u00e9 mais heureux.<\/p>\n        <p>La signification de cet \u00e9v\u00e9nement d\u00e9passe le simple titre sportif. Jusqu'en 1992, la hi\u00e9rarchie des jeux d'\u00e9checs informatiques \u00e9tait claire : les mainframes et superordinateurs dominaient les microordinateurs. La victoire de Gideon d\u00e9truit ce paradigme d\u00e9finitivement. Pour la premi\u00e8re fois, une machine accessible bat les machines \u00e0 plusieurs millions de dollars.<\/p>\n        <p>La photo de Madrid \u2014 Schr\u00f6der debout, entour\u00e9 de Richard Lang, d'Ossi Weiner, de Jan Louwman et de Rob Kemper \u2014 est devenue une image iconique de l'histoire du jeu d'\u00e9checs informatique. Cinq hommes, une victoire collective, et le sentiment d'avoir chang\u00e9 quelque chose de fondamental.<\/p>\n\n        <h3>La fin de la ChessMachine<\/h3>\n        <p>La TASC sera victime de son propre succ\u00e8s temporaire. Malheureusement pour TASC, elle ne pouvait pas suivre la course mat\u00e9rielle avec Intel. Avec la sortie du 80486, le processeur ARM RISC \u00e9tait \u00e0 peu pr\u00e8s de la m\u00eame vitesse. Avec le Pentium, TASC perdait sa domination en jeu d'\u00e9checs informatique et pratiquement tous les programmeurs d'\u00e9checs migraient vers le PC. Ce fut la fin d'une \u00e9poque des \u00e9chiquiers d\u00e9di\u00e9s commerciaux, la r\u00e9volution TASC n'a dur\u00e9 que 4-5 ans.<\/p>\n\n        <!-- SECTION V -->\n        <h2>V. La philosophie algorithmique de Rebel : l'int\u00e9rieur d'une machine \u00e0 penser<\/h2>\n\n        <h3>Un hybride entre Shannon A et Shannon B<\/h3>\n        <p>Le Mephisto Rebel doit \u00eatre d\u00e9fini comme un programme entre le type Shannon A et le type Shannon B. \u00c0 toutes les recherches en force brute est ajout\u00e9e une recherche quiescente de profondeur fixe. Les coups de capture et les \u00e9checs sont \u00e9tendus plus profond\u00e9ment. La fonction d'\u00e9valuation int\u00e8gre beaucoup de connaissance des \u00e9checs, ce qui permet au programme de trouver aussi de bons coups positionnels.<\/p>\n        <p>Claude Shannon avait th\u00e9oris\u00e9 deux types fondamentaux de programmes d'\u00e9checs : le type A (force brute totale, examine tous les coups) et le type B (s\u00e9lectif, n'examine que les coups \"int\u00e9ressants\"). Rebel refuse de choisir. Il combine les deux, d'une fa\u00e7on qui lui est propre.<\/p>\n\n        <h3>La recherche s\u00e9lective par \u00e9valuation statique<\/h3>\n        <p>Rebel depuis ses d\u00e9buts en 1980 a \u00e9t\u00e9 un programme s\u00e9lectif. \u00c0 l'\u00e9poque il y avait deux choix : soit faire un programme purement brute force, soit entrer dans le chemin dangereux de la recherche s\u00e9lective par \u00e9valuation statique. Ce dernier n'\u00e9tait fait que par peu de programmeurs, parmi eux Richard Lang (Chess Genius) et Ed Schr\u00f6der lui-m\u00eame, ce qui devint la base de leur succ\u00e8s.<\/p>\n        <p>La recherche s\u00e9lective par \u00e9valuation statique, c'est l'id\u00e9e de juger avant de calculer si un coup m\u00e9rite d'\u00eatre approfondi. Rebel \u00e9value chaque position \u00e0 chaque n\u0153ud de l'arbre de recherche et d\u00e9cide dynamiquement si l'exploration doit se poursuivre.<\/p>\n        <p>La recherche de Rebel est divis\u00e9e en deux parties : la partie Null-Move (les premiers \"x\" ply de la profondeur d'it\u00e9ration) et la partie \u00c9valuation Statique (les ply restants). Par exemple : nous sommes \u00e0 l'it\u00e9ration 11, dans les 5 premiers ply Rebel pratiquera (si n\u00e9cessaire) le Null-Move ; pour les 6 ply restants, Rebel s'appuiera enti\u00e8rement sur son concept d'\u00e9valuation statique.<\/p>\n\n        <h3>Le Null-Move version Rebel : une utilisation \u00e0 contre-courant<\/h3>\n        <p>Rebel finit par int\u00e9grer le Null-Move, mais \u00e0 sa fa\u00e7on \u2014 diff\u00e9rente de toute la communaut\u00e9. Rebel a ajout\u00e9 le Null-Move \u00e0 sa recherche s\u00e9lective, mais il est utilis\u00e9 d'une fa\u00e7on totalement diff\u00e9rente : pour trouver les erreurs (exceptions) dans le concept d'\u00e9valuation statique. Rebel tente d'\u00e9viter la co\u00fbteuse recherche null-move et y arrive 93-95% du temps \u2014 ce qui est excellent : cela signifie que 93-95% des recherches null-move totales retournent OK, c'est-\u00e0-dire qu'aucune re-recherche \u00e0 pleine profondeur n'est n\u00e9cessaire.<\/p>\n\n        <h3>L'ordonnancement des coups : les 12 tables pi\u00e8ce-case<\/h3>\n        <p>Le syst\u00e8me fonctionne \u00e0 merveille pour l'ordonnancement des coups : tous les coups g\u00e9n\u00e9r\u00e9s re\u00e7oivent une valeur, et chaque fois que la recherche a besoin d'un coup suivant, on prend simplement le suivant le plus \u00e9lev\u00e9 de la liste. La derni\u00e8re fois que Schr\u00f6der a supprim\u00e9 ce code, Rebel tournait environ deux fois plus lentement. Concr\u00e8tement : Cf3 re\u00e7oit une haute valeur car c'est habituellement un bon coup. Cf3-h4 re\u00e7oit une valeur basse car c'est rarement bon. Ce syst\u00e8me d'intuition cod\u00e9e permet \u00e0 Rebel d'explorer en priorit\u00e9 les bonnes lignes sans avoir \u00e0 les calculer toutes.<\/p>\n\n        <h3>Le Null-Move comme r\u00e9v\u00e9lateur d'une communaut\u00e9<\/h3>\n        <p>L'histoire compl\u00e8te du Null-Move chez Rebel m\u00e9rite d'\u00eatre racont\u00e9e en d\u00e9tail car elle illustre parfaitement les dynamiques humaines de la communaut\u00e9 des programmeurs d'\u00e9checs. En 1991-92, Frans Morsch impl\u00e9menta le Null-Move dans Fritz d'une nouvelle fa\u00e7on. Le Null-Move devint un grand succ\u00e8s en tant que m\u00e9thode tr\u00e8s puissante et facile de recherche s\u00e9lective. Alors Frans partagea son approche du Null-Move avec Chrilly Donninger, l'auteur de NIMZO, qui \u00e9crivit un article dans le journal de l'ICCA, et le Null-Move devint public. Aujourd'hui, on ne peut mentionner aucun programme d'\u00e9checs qui n'utilise pas le Null-Move. La communaut\u00e9 des programmeurs d'\u00e9checs doit une grande dette \u00e0 Frans Morsch.<\/p>\n        <p>Et Schr\u00f6der, qui avait hauss\u00e9 les \u00e9paules quand Morsch lui en avait parl\u00e9 en 1986 ? Il l'int\u00e8gre finalement \u2014 \u00e0 sa propre sauce. Une obstination et une humilit\u00e9 m\u00eal\u00e9es qui lui ressemblent parfaitement.<\/p>\n\n        <!-- SECTION VI -->\n        <h2>VI. L'\u00e8re PC commerciale et le duo Schr\u00f6der-Noomen (1993\u20132003)<\/h2>\n\n        <h3>Rob Kemper, Jeroen Noomen : l'\u00e9quipe de l'ombre<\/h3>\n        <p>Quand Rebel entre dans l'\u00e8re PC, Schr\u00f6der s'entoure. Deux collaborateurs sont essentiels. Rob Kemper con\u00e7oit l'interface graphique \u2014 sous MS-DOS d'abord, propri\u00e9taire et sophistiqu\u00e9e. C'est le visage que l'utilisateur voit.<\/p>\n        <p>Jeroen Noomen est le ma\u00eetre du livre d'ouvertures. La base de donn\u00e9es du livre d'ouvertures Rebel est l'\u0153uvre de toute une vie pour Jeroen Noomen, qui passe plus de 700 heures par an \u00e0 construire son ultime livre d'ouvertures. Jeroen a commenc\u00e9 son travail pour Ed Schr\u00f6der \u00e0 l'\u00e9poque o\u00f9 les \u00e9chiquiers Mephisto dominaient le monde, les deux travaillant alors pour Hegener &amp; Glaser \u00e0 Munich, en Allemagne.<\/p>\n        <p>Quand Mephisto Hegener &amp; Glaser a fait faillite (1992-1993), Ed et Jeroen ont quitt\u00e9 Hegener &amp; Glaser et Jeroen a rejoint la soci\u00e9t\u00e9 Rebel. Sa mission : cr\u00e9er le meilleur livre d'ouvertures du monde et assister Ed dans le d\u00e9veloppement de Rebel concernant la force de jeu du moteur (conseils et tests). Ce duo durera une d\u00e9cennie, Noomen envoyant son premier jeu de tests d'ouvertures \u00e0 Schr\u00f6der en 1998 \u2014 50 positions \u00e9quilibr\u00e9es \u2014 et un second en 2000, que Schr\u00f6der utilisait pour am\u00e9liorer Rebel.<\/p>\n        <p>Noomen est lui-m\u00eame un fort joueur d'\u00e9checs n\u00e9erlandais qui comprend les exigences sp\u00e9cifiques du style de Rebel. Son travail n'est pas de faire jouer Rebel comme un grand-ma\u00eetre th\u00e9oricien : c'est de trouver les ouvertures dans lesquelles les algorithmes de Schr\u00f6der s'expriment au mieux.<\/p>\n\n        <h3>Rebel 10 et la sortie PC<\/h3>\n        <p>\u00c0 partir de 1994, Rebel BV produit des logiciels d'\u00e9checs de premier plan pour PC distribu\u00e9s par un r\u00e9seau mondial de revendeurs dans plus de 30 pays. La version commerciale phare s'appelle Rebel 10, et elle devient un succ\u00e8s commercial significatif.<\/p>\n        <p>Rebel 10 est fourni avec un ensemble de donn\u00e9es et d'outils impressionnant pour l'\u00e9poque : plus d'un million de parties dans une base de donn\u00e9es, un arbre d'ouvertures de plus de 50 millions de positions uniques (Rebel EOC), et un CD-ROM de livre d'ouvertures de plus de 12 millions de coups.<\/p>\n\n        <h3>La NPS Challenge de 1997 : un \u00e9pisode de fiert\u00e9 collective<\/h3>\n        <p>En f\u00e9vrier 1997, Schr\u00f6der lance un d\u00e9fi insolite sur les forums Usenet : le \"Crafty-Rebel NPS Challenge\". Le principe : comparer la force de jeu de Rebel et de Crafty (le programme open-source de Robert Hyatt) en faisant varier le nombre de n\u0153uds par seconde (NPS), de fa\u00e7on \u00e0 isoler la qualit\u00e9 de l'algorithme de la puissance brute.<\/p>\n        <p>Ce d\u00e9fi capte imm\u00e9diatement l'attention de toute la communaut\u00e9. En mars 1997, Amir Ban (de Junior) commente publiquement les r\u00e9sultats. L'id\u00e9e que la richesse de la fonction d'\u00e9valuation de Rebel lui permet d'\u00eatre plus fort que Crafty \u00e0 nombre de n\u0153uds \u00e9gal est valid\u00e9e empiriquement. C'est une d\u00e9monstration publique, sportive et transparente, de la philosophie schr\u00f6derienne.<\/p>\n\n        <!-- SECTION VII -->\n        <h2>VII. Le match du si\u00e8cle n\u00e9erlandais : Rebel contre Anand (1998)<\/h2>\n\n        <h3>Le contexte : l'\u00e9t\u00e9 de l'Ischia<\/h3>\n        <p>L'\u00eele d'Ischia, dans la baie de Naples, par une chaude semaine de juillet 1998. Un programme d'\u00e9checs sur un PC grand public \u00e0 2500 dollars, achet\u00e9 dans un magasin ordinaire, va affronter le num\u00e9ro deux mondial d'\u00e9checs.<\/p>\n        <p>Du 21 au 23 juillet 1998, Rebel joue en Italie, sur l'\u00eele d'Ischia, 8 parties contre le deuxi\u00e8me meilleur joueur d'\u00e9checs du monde, Vishy Anand. La question la plus passionnante \u00e9tait de savoir si un programme d'\u00e9checs commercial ordinaire tournant sur un PC ordinaire est capable de rivaliser avec le sommet humain des \u00e9checs. Deep Blue a prouv\u00e9 que c'est possible \u2014 mais Deep Blue utilisait un mat\u00e9riel ultra-rapide et sp\u00e9cialement con\u00e7u pour plusieurs millions de dollars, calculant 200 000 000 de n\u0153uds par seconde. La question est de savoir si Rebel, sur un PC disponible en magasin \u00e0 2500$, calculant 200 000 NPS, pourra poser un nouveau jalon.<\/p>\n        <p>La diff\u00e9rence de vitesse est stup\u00e9fiante : Deep Blue calcule 1 000 fois plus vite que Rebel. Pourtant, Schr\u00f6der l'envoie au combat.<\/p>\n\n        <h3>D\u00e9roulement du match<\/h3>\n        <p>Le match est structur\u00e9 en trois s\u00e9ances sur trois jours :<\/p>\n        <ul>\n            <li><strong>21 juillet :<\/strong> 4 parties de blitz (5 minutes + 5 secondes Fischer par coup)<\/li>\n            <li><strong>22 juillet :<\/strong> 2 parties en cadence rapide (30 minutes par joueur)<\/li>\n            <li><strong>23 juillet :<\/strong> 2 parties en cadence classique (40 coups en 2h, puis 1h pour le reste)<\/li>\n        <\/ul>\n        <p>Rebel remporte le match avec Anand 5-3 au total \u2014 mais perd 0,5-1,5 dans la section \u00e0 cadence classique du match. La structure de ce r\u00e9sultat est fascinante. En blitz, Rebel est au moins l'\u00e9gal d'Anand (temps de r\u00e9flexion court = moins d'avantage humain). En cadence classique, c'est Anand qui domine \u2014 avec le temps, sa compr\u00e9hension humaine du jeu positionnel transcende les calculs de Rebel. Le r\u00e9sultat global de 5-3 en faveur de Rebel est donc d\u00fb aux parties rapides et blitz, pas au jeu classique.<\/p>\n\n        <h3>La partie 8 et le commentaire d'Anand<\/h3>\n        <p>La partie 8 (cadence classique) devient le moment d'anthologie du match. Anand lui-m\u00eame commente : \"14.Dd3, ce coup m'a surpris. 14\u2026b5, 15.Df3, je ne comprenais pas ce que le programme voulait. Apr\u00e8s 15\u2026Fe7, 16.Fe3, 0-0, 17.dxc5, Fxc5, 18.Fxc5, Dxc5, 19.Cd7, le gain mat\u00e9riel est sans valeur car les noirs ont une compensation fantastique. Mais soudainement j'ai remarqu\u00e9 15\u2026Fe7, 16.Fg5, et mes yeux sont devenus vitreux quand j'ai r\u00e9alis\u00e9 que 16\u2026Fxg5, 17.Dxf7+, Rd8, 18.Dxg7 m'aurait forc\u00e9 \u00e0 abandonner. C'\u00e9tait un choc pour moi que de telles complications puissent soudainement surgir. On croit jouer une partie positionnelle calme et soudain on se retrouve au milieu de toutes sortes de tactiques.\"<\/p>\n        <p>Anand, num\u00e9ro deux mondial, 2780 Elo FIDE \u00e0 l'\u00e9poque, avoue que Rebel l'a choqu\u00e9 avec des complications impr\u00e9vues. Le commentaire de Christian Liebert, journaliste sp\u00e9cialis\u00e9, est \u00e9loquent : il f\u00e9licite Ed Schr\u00f6der et son Rebel pour ce r\u00e9sultat fantastique, consid\u00e9rant la nulle en cadence classique comme la vraie sensation \u2014 tenir la nulle face \u00e0 un grand-ma\u00eetre \u00e0 2800 Elo \u00e0 la cadence de tournoi, c'est chaud.<\/p>\n\n        <!-- SECTION VIII -->\n        <h2>VIII. Rebel Century, Van der Wiel, et le cr\u00e9puscule du commercial (2000\u20132003)<\/h2>\n\n        <h3>Rebel Century<\/h3>\n        <p>En 2000, sort Rebel Century \u2014 une version anniversaire, enrichie, qui consolide les acquis techniques de la d\u00e9cennie. L'ICGA Journal lui consacre un article sign\u00e9 Jan van Reek et Jos Uiterwijk sur le match Van der Wiel vs. Rebel Century 3.0.<\/p>\n        <p>Johan van der Wiel est un grand-ma\u00eetre n\u00e9erlandais, ancien champion des Pays-Bas. Le match est une nouvelle d\u00e9monstration de la force de Rebel face \u00e0 un joueur de tr\u00e8s haut niveau, dans son pays d'origine. C'est aussi un signal de la maturit\u00e9 commerciale du programme.<\/p>\n\n        <h3>Rebel 12 : le chant du cygne commercial (2003)<\/h3>\n        <p>En octobre 2003, sort Rebel 12, la derni\u00e8re version commerciale. Rebel 12 supporte le Chess Engine Communication Protocol et est commercialis\u00e9 par Lokasoft, incluant leur interface graphique ChessPartner.<\/p>\n        <p>Au d\u00e9but des ann\u00e9es 2000, Ed Schr\u00f6der annonce sa retraite de la programmation comp\u00e9titive et commerciale suite \u00e0 la sortie de Rebel 12 en octobre 2003, citant l'\u00e9mergence des moteurs open-source forts comme Fruit 2.1 comme un facteur cl\u00e9 qui a diminu\u00e9 la viabilit\u00e9 du d\u00e9veloppement propri\u00e9taire. La d\u00e9cision est lucide et douloureuse. Schr\u00f6der voit ce que d'autres programmeurs refusent de voir : quand Fabien Letouzey publie les sources de Fruit, le mod\u00e8le commercial des moteurs propri\u00e9taires commence \u00e0 vaciller. Pourquoi payer pour Rebel si on peut avoir quelque chose de comparable gratuitement ?<\/p>\n\n        <!-- SECTION IX -->\n        <h2>IX. ProDeo : la vie apr\u00e8s la retraite (2004\u20132021)<\/h2>\n\n        <h3>La naissance du cadeau<\/h3>\n        <p>Environ un an plus tard (ao\u00fbt 2004), le premier ProDeo est sorti, suivi de beaucoup d'autres chaque fois qu'il \u00e9tait dans l'humeur de le faire. Son int\u00e9r\u00eat n'\u00e9tait pas toujours dans la force de jeu mais souvent dans les nouvelles fonctionnalit\u00e9s.<\/p>\n        <p>Le nom est \u00e9loquent : <em>Pro Deo<\/em>, pour Dieu, gratuitement. Un programme offert \u00e0 la communaut\u00e9 par un homme qui ne joue plus pour le titre ni pour l'argent, mais pour le plaisir.<\/p>\n        <p>ProDeo est une version gratuite de la s\u00e9rie commerciale Rebel, avec un syst\u00e8me de personnalit\u00e9 enti\u00e8rement r\u00e9\u00e9crit en langage naturel auto-explicatif, ce qui en fait l'un des moteurs d'\u00e9checs les plus param\u00e9trables. ProDeo est compatible WinBoard et UCI, tourne sous Windows avec divers GUIs, et int\u00e8gre une base de donn\u00e9es EOC open source.<\/p>\n        <p>ProDeo introduit une innovation remarquable : la personnalisation du style de jeu en langage naturel. L'utilisateur peut \u00e9crire dans un fichier de configuration des param\u00e8tres comme \"ChessKnowledge = 200\" pour doubler la marge de la recherche s\u00e9lective, ou ajuster des dizaines d'autres param\u00e8tres avec des noms compr\u00e9hensibles. La d\u00e9marche d'Ed Schr\u00f6der est de partir de 1980 du d\u00e9sir d'avoir un moteur qui peut sacrifier du mat\u00e9riel et jouer une bonne attaque sur le roi \u2014 une vision qu'il a toujours port\u00e9e.<\/p>\n\n        <h3>La g\u00e9n\u00e9rosit\u00e9 de la retraite<\/h3>\n        <p>En 2004, simultan\u00e9ment \u00e0 la sortie de ProDeo, Schr\u00f6der fait quelque chose d'exceptionnel pour la communaut\u00e9. Quand Ed Schr\u00f6der prend sa retraite de la comp\u00e9tition en 2003, il rend publique la quasi-totalit\u00e9 de sa connaissance sur les m\u00e9canismes internes de Rebel dans son \"Programmer Corner\" r\u00e9sum\u00e9 dans <em>How Rebel Plays Chess<\/em>.<\/p>\n        <p>Ce document \u2014 disponible en PDF en ligne, analys\u00e9 dans des cours universitaires, pr\u00e9sent\u00e9 dans des s\u00e9minaires d'algorithmes extr\u00eames \u2014 est un cadeau \u00e0 toute la communaut\u00e9 de la programmation d'\u00e9checs. Des centaines de programmeurs, dans les ann\u00e9es qui suivent, s'appuieront sur ce texte pour comprendre et am\u00e9liorer leurs propres programmes. La section d'\u00e9valuation statique est d\u00e9crite comme \"la section de code la plus dangereuse potentiellement en raison de l'\u00e9lagage qui peut se produire\" \u2014 et c'est cette section qui \"a rendu Rebel dominant jusqu'en 1995 ou 1996\".<\/p>\n\n        <!-- SECTION X -->\n        <h2>X. Le retour : Rebel 14-16 et l'\u00e8re neuronale (2022\u2013pr\u00e9sent)<\/h2>\n\n        <h3>Une retraite \u00e0 dur\u00e9e limit\u00e9e<\/h3>\n        <p>En janvier 2022, Ed Schr\u00f6der sort de sa retraite. Le 12 janvier 2022, Ed Schr\u00f6der revient de sa retraite pour publier Rebel 14 comme moteur d'\u00e9checs libre.<\/p>\n        <p>Rebel 14, publi\u00e9 en janvier 2022 sous licence GPL v3.0, est bas\u00e9 sur Fruit 2.1 de Fabien Letouzey et des am\u00e9liorations de Pawel Koziol, avec l'\u00e9valuation de Fruit remplac\u00e9e par une impl\u00e9mentation NNUE propri\u00e9taire appel\u00e9e Benjamin 1.1, ainsi qu'un code d'inf\u00e9rence NNUE optimis\u00e9 par Chris Whittington. Rebel 14 est plus de 350 Elo plus fort que le dernier ProDeo 3.1.<\/p>\n        <p>350 Elo de gain d'un coup. La puissance des r\u00e9seaux de neurones appliqu\u00e9e \u00e0 la base de Rebel est stup\u00e9fiante. Les premiers r\u00e9sultats \u00e9taient \u00e9poustouflants \u2014 ils ont produit une am\u00e9lioration Elo de 450 points ! Apr\u00e8s un an, 250 points suppl\u00e9mentaires ont \u00e9t\u00e9 ajout\u00e9s, r\u00e9sultant en un classement incroyable d'environ Elo 3600.<\/p>\n        <p>Mais Schr\u00f6der note l'effet pervers : il y avait un effet secondaire n\u00e9gatif : un taux de nulles sans cesse croissant \u00e0 chaque version plus forte. C'est une tendance g\u00e9n\u00e9rale. Aujourd'hui, les meilleurs moteurs, surtout sur des cadences longues, produisent souvent un taux de nulles de 90%. Les parties gagn\u00e9es sont devenues rares. Schr\u00f6der a commenc\u00e9 \u00e0 perdre son int\u00e9r\u00eat et a arr\u00eat\u00e9 de travailler sur de nouvelles versions plus fortes de Rebel.<\/p>\n\n        <h3>Un homme fid\u00e8le \u00e0 une vision<\/h3>\n        <p>Cette derni\u00e8re confession est peut-\u00eatre la plus r\u00e9v\u00e9latrice de toute l'\u0153uvre de Schr\u00f6der. Un homme qui a cr\u00e9\u00e9 un programme capable de jouer \u00e0 3600 Elo \u2014 une force surhumaine absolue \u2014 et qui s'ennuie. Parce que les parties sont toutes nulles. Il commence alors \u00e0 travailler sur un nouveau moteur avec pour priorit\u00e9 le style de jeu, plut\u00f4t que l'augmentation du classement Elo. Depuis le d\u00e9but, depuis 1980, il a toujours eu un faible pour les moteurs qui pouvaient sacrifier du mat\u00e9riel et jouer une bonne attaque sur le roi.<\/p>\n        <p>La boucle est boucl\u00e9e. En 1980, un passionn\u00e9 de La Haye voulait faire jouer une machine comme un attaquant romantique du XIX<sup>e<\/sup> si\u00e8cle. En 2022, apr\u00e8s 42 ans, il revient \u00e0 cette m\u00eame vision \u2014 parce que c'est ce qui lui a toujours sembl\u00e9 beau.<\/p>\n        <p>En novembre 2022 sort Rebel 16 avec un code de Chris Whittington, un r\u00e9seau neuronal d'Ed Schr\u00f6der et un livre d'ouvertures de Jeroen Noomen. Les trois piliers historiques \u2014 le moteur, les neurones, les ouvertures \u2014 r\u00e9unis comme au premier jour.<\/p>\n\n        <!-- SECTION XI -->\n        <h2>XI. Tableau chronologique des versions et des classements<\/h2>\n        <table>\n            <thead>\n                <tr>\n                    <th>Programme<\/th>\n                    <th>Ann\u00e9e<\/th>\n                    <th>Plateforme<\/th>\n                    <th>Performance cl\u00e9<\/th>\n                    <th>Elo estim\u00e9<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr><td>Rebel (BASIC\/6502)<\/td><td>1980-1982<\/td><td>TRS-80 \/ Apple II<\/td><td>3<sup>e<\/sup> DOCCC 1982<\/td><td>~1400-1600<\/td><\/tr>\n                <tr><td>Mephisto Rebell 5.0<\/td><td>1986<\/td><td>65C02 @ 3,7 MHz<\/td><td>1<sup>er<\/sup> module commercial<\/td><td>~1700-1800<\/td><\/tr>\n                <tr><td>Mephisto MM IV\u2013V<\/td><td>1987-1990<\/td><td>6502 8 bits<\/td><td>S\u00e9rie de modules d\u00e9di\u00e9s<\/td><td>~1800-2000<\/td><\/tr>\n                <tr><td>Rebel (Edmonton 1989)<\/td><td>1989<\/td><td>Apple II \/ PC<\/td><td>1<sup>\u00e8re<\/sup> Computer Olympiade<\/td><td>~2000-2100<\/td><\/tr>\n                <tr><td>ChessMachine Gideon 3.0<\/td><td>1991<\/td><td>ARM2 @ 14-16 MHz<\/td><td><strong>WMCCC Vancouver 1991<\/strong><\/td><td>~2300-2400<\/td><\/tr>\n                <tr><td>ChessMachine Gideon 3.1<\/td><td>1992<\/td><td>ARM2 @ 32 MHz<\/td><td><strong>WCCC Madrid 1992<\/strong><\/td><td>~2450-2550<\/td><\/tr>\n                <tr><td>Rebel 10<\/td><td>1994-1997<\/td><td>x86 PC DOS<\/td><td>Commercial PC dominant<\/td><td>~2550-2650<\/td><\/tr>\n                <tr><td>Rebel 10 exp.<\/td><td>1998<\/td><td>Pentium PC<\/td><td><strong>Match Anand 5-3<\/strong><\/td><td>~2700<\/td><\/tr>\n                <tr><td>Rebel Century 3.0<\/td><td>2000<\/td><td>x86 PC Windows<\/td><td>Match Van der Wiel<\/td><td>~2750<\/td><\/tr>\n                <tr><td>Rebel 12<\/td><td>2003<\/td><td>x86 PC Windows<\/td><td>Derni\u00e8re version commerciale<\/td><td>~2800<\/td><\/tr>\n                <tr><td>ProDeo 1.0<\/td><td>2004<\/td><td>x86 PC UCI\/WB<\/td><td>Freeware, retraite<\/td><td>~2600-2650<\/td><\/tr>\n                <tr><td>ProDeo 1.85 (\u21921.88)<\/td><td>2013-2014<\/td><td>PC multi-c\u0153urs<\/td><td>+180 Elo sur ProDeo 1.0<\/td><td>~2700+<\/td><\/tr>\n                <tr><td>ProDeo 3.1<\/td><td>2019-2020<\/td><td>PC multi-c\u0153urs<\/td><td>Derni\u00e8re version pr\u00e9-NNUE<\/td><td>~2750<\/td><\/tr>\n                <tr><td>Rebel 14 (NNUE Benjamin 1.1)<\/td><td>2022<\/td><td>PC UCI GPL<\/td><td>+350 Elo vs ProDeo 3.1<\/td><td>~3100+<\/td><\/tr>\n                <tr><td>Rebel 16<\/td><td>2022<\/td><td>PC UCI GPL<\/td><td>Code Whittington + r\u00e9seau Schr\u00f6der<\/td><td>~3200-3300<\/td><\/tr>\n            <\/tbody>\n        <\/table>\n\n        <!-- SECTION XII -->\n        <h2>XII. Anecdotes et faits marquants<\/h2>\n        <ul>\n            <li><strong>Le rebelle n\u00e9erlandais :<\/strong> Pourquoi \"Rebel\" ? Aucune interview ne donne d'explication d\u00e9finitive, mais dans le contexte des ann\u00e9es 80, le nom semble refl\u00e9ter une posture \u2014 un programmeur solo qui ose d\u00e9fier les programmes acad\u00e9miques et commerciaux bien \u00e9tablis.<\/li>\n            <li><strong>\"Null-Move, jamais de la vie\" :<\/strong> Schr\u00f6der refuse en 1986 d'explorer la technique du Null-Move qu'essaie de lui vendre Frans Morsch. Cinq ans plus tard, Morsch avec Fritz et Donninger avec Nimzo transforment l'industrie gr\u00e2ce au Null-Move. Schr\u00f6der l'int\u00e8gre finalement \u2014 mais \u00e0 contre-courant, en l'utilisant autrement que tout le monde. Une ent\u00eatement cr\u00e9atif typiquement artisanal.<\/li>\n            <li><strong>La photo de Madrid :<\/strong> L'image de Schr\u00f6der \u00e9puis\u00e9 mais heureux \u00e0 Madrid en 1992, entour\u00e9 de Jan Louwman, Richard Lang et Rob Kemper, reste l'une des plus belles de l'histoire du jeu d'\u00e9checs informatique. L\u00e9gende sur le site de Schr\u00f6der : \"Madrid 1992, Ed Schr\u00f6der, fatigu\u00e9 mais heureux.\"<\/li>\n            <li><strong>La honte de Cologne 1986 :<\/strong> Rebel avait la victoire en main contre Bebe, et donc peut-\u00eatre le titre mondial. Il rate un pion pass\u00e9 en finale et perd. Ce type de d\u00e9faite \u2014 perdre sur quelque chose qu'un enfant de club aurait vu \u2014 marque les programmeurs profond\u00e9ment. Schr\u00f6der travaillera pendant des ann\u00e9es \u00e0 am\u00e9liorer la reconnaissance des pions pass\u00e9s dans son \u00e9valuation.<\/li>\n            <li><strong>Anand sur l'\u00eele :<\/strong> Faire venir l'un des meilleurs joueurs du monde sur l'\u00eele d'Ischia pour jouer contre un PC de 2500$ \u2014 il y a quelque chose d'\u00e0 la fois humble et audacieux dans cette mise en sc\u00e8ne. C'est Schr\u00f6der tout crach\u00e9 : pas de grande salle de presse new-yorkaise, pas de millions de dollars d'IBM, juste un bon PC, un bon joueur, et quelques jours de soleil italien.<\/li>\n            <li><strong>\"How Rebel Plays Chess\" :<\/strong> Le PDF publi\u00e9 en 2004 est l'un des documents fondateurs de la communaut\u00e9 open-source des moteurs d'\u00e9checs. Schr\u00f6der offre sans contrepartie l'\u00e9quivalent de 20 ans de recherche priv\u00e9e. Des dizaines de programmeurs amateurs apprennent \u00e0 \u00e9crire des moteurs d'\u00e9checs gr\u00e2ce \u00e0 lui.<\/li>\n            <li><strong>L'ironie du Null-Move :<\/strong> La communaut\u00e9 des programmeurs d'\u00e9checs doit une grande dette \u00e0 Frans Morsch pour le Null-Move \u2014 celui-l\u00e0 m\u00eame qui avait essay\u00e9 d'en convaincre Schr\u00f6der dans le couloir du championnat de Cologne en 1986, sans succ\u00e8s.<\/li>\n            <li><strong>3600 Elo et ennui :<\/strong> En 2022, Schr\u00f6der atteint 3600 Elo avec sa version NNUE. C'est peut-\u00eatre le meilleur joueur d'\u00e9checs de l'histoire des Pays-Bas, humain ou machine confondus. Et il s'en d\u00e9sint\u00e9resse parce que toutes les parties finissent nulles. La beaut\u00e9 du jeu prime sur la performance brute \u2014 une philosophie coh\u00e9rente de 1980 \u00e0 2022.<\/li>\n        <\/ul>\n\n        <!-- SECTION XIII -->\n        <h2>XIII. H\u00e9ritage : l'artisan qui a tout offert<\/h2>\n        <p>Ed Schr\u00f6der repr\u00e9sente une figure rare dans l'histoire de l'intelligence artificielle appliqu\u00e9e aux jeux : celle du programmeur-philosophe qui a une vision du jeu d'\u00e9checs et qui ne la trahit jamais.<\/p>\n        <p>Sa contribution se mesure \u00e0 plusieurs niveaux. Le palmar\u00e8s d'abord : deux titres mondiaux WCCC (Vancouver 1991, Madrid 1992), plus de 20 modules d\u00e9di\u00e9s Mephisto, un match contre Anand boucl\u00e9 \u00e0 5-3. L'ouverture ensuite : le document <em>How Rebel Plays Chess<\/em> est l'une des contributions les plus g\u00e9n\u00e9reuses de l'histoire de la programmation d'\u00e9checs open-source. La vision enfin : de 1980 \u00e0 2022, un homme qui a toujours voulu que sa machine joue beau, qu'elle attaque, qu'elle sacrifie, qu'elle soit vivante.<\/p>\n        <p>Dans un domaine o\u00f9 la course \u00e0 l'Elo finit par effacer toute identit\u00e9 stylistique, Rebel a toujours eu un visage reconnaissable \u2014 agressif, tactique, capable de surprendre un champion du monde dans une position suppos\u00e9ment calme. C'est peut-\u00eatre la vraie victoire de Schr\u00f6der : pas les titres de Vancouver ou de Madrid, mais le fait qu'Anand, \u00e0 Ischia en 1998, ait eu les yeux vitreux en r\u00e9alisant ce que Rebel \u00e9tait en train de lui faire.<\/p>\n\n        <div class=\"highlight-box\">\n            <strong>Bilan final :<\/strong>\n            <ul>\n                <li>1 titre WMCCC (Vancouver 1991, sous le nom Gideon)<\/li>\n                <li>1 titre WCCC (Madrid 1992, premier microordinateur champion du monde)<\/li>\n                <li>1<sup>\u00e8re<\/sup> Computer Olympiade 1989<\/li>\n                <li>~20 modules Mephisto d\u00e9di\u00e9s (1985-1995)<\/li>\n                <li>1 match contre le n\u00b02 mondial Anand : 5-3 (Rebel)<\/li>\n                <li>20 ans de documentation offerte gratuitement \u00e0 la communaut\u00e9<\/li>\n                <li>42 ans de programmation continue (1980-2022)<\/li>\n                <li>Un programme capable de 3600 Elo \u2014 qu'il a abandonn\u00e9 par ennui, parce que les parties ne ressemblaient plus \u00e0 des \u00e9checs<\/li>\n            <\/ul>\n        <\/div>\n\n        <div class=\"section-divider\">\u25c8 &nbsp; \u25c8 &nbsp; \u25c8<\/div>\n        <div class=\"signature\">Anthologie Rebel \u00b7 Gideon \u00b7 ProDeo<\/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>N\u00e9 \u00e0 La Haye, Ed Schr\u00f6der passe 42 ans \u00e0 sculpter Rebel, un moteur d&#8217;\u00e9checs artisanal n\u00e9 en 1980 sur un TRS-80 et devenu champion du monde en 1992 \u00e0 Madrid \u2014 premier microordinateur \u00e0 battre les mainframes. Philosophe autant que programmeur, il privil\u00e9gie toujours le style sur la puissance brute, au point d&#8217;abandonner sa version NNUE \u00e0 3600 Elo parce que les parties finissaient toutes nulles. En 2004, il offre sans contrepartie vingt ans de recherche dans un document fondateur, How Rebel Plays Chess, avant de revenir en 2022 \u2014 fid\u00e8le \u00e0 sa vision d&#8217;un jeu beau, agressif, vivant.<\/p>\n","protected":false},"author":1,"featured_media":3350,"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\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by.png",1120,944,false],"landscape":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by.png",1120,944,false],"portraits":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by.png",1120,944,false],"thumbnail":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by-150x150.png",150,150,true],"medium":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by-300x253.png",300,253,true],"large":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by-1024x863.png",1024,863,true],"1536x1536":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by.png",1120,944,false],"2048x2048":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by.png",1120,944,false],"neve-blog":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/02\/Gemini_Generated_Image_n6by8hn6by8hn6by-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":"N\u00e9 \u00e0 La Haye, Ed Schr\u00f6der passe 42 ans \u00e0 sculpter Rebel, un moteur d'\u00e9checs artisanal n\u00e9 en 1980 sur un TRS-80 et devenu champion du monde en 1992 \u00e0 Madrid \u2014 premier microordinateur \u00e0 battre les mainframes. Philosophe autant que programmeur, il privil\u00e9gie toujours le style sur la puissance brute, au point d'abandonner sa&hellip;","_links":{"self":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3333"}],"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=3333"}],"version-history":[{"count":7,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3333\/revisions"}],"predecessor-version":[{"id":3432,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3333\/revisions\/3432"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/media\/3350"}],"wp:attachment":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/media?parent=3333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/categories?post=3333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/tags?post=3333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}