{"id":3433,"date":"2026-03-06T09:23:00","date_gmt":"2026-03-06T09:23:00","guid":{"rendered":"https:\/\/www.chess.lumn.eu\/wordpress\/?p=3433"},"modified":"2026-03-05T14:35:41","modified_gmt":"2026-03-05T14:35:41","slug":"shredder-stefan-meyer-kahlen","status":"publish","type":"post","link":"https:\/\/www.chess.lumn.eu\/wordpress\/2026\/03\/06\/shredder-stefan-meyer-kahlen\/","title":{"rendered":"Shredder &#8211; Stefan Meyer-Kahlen"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3433\" class=\"elementor elementor-3433\">\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\">Shredder - Stefan Meyer-Kahlen<\/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 du logiciel d'\u00e9checs Shredder<\/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 du logiciel d'\u00e9checs Shredder<\/h1>\n        <div class=\"subtitle\">Stefan Meyer-Kahlen : le solitaire de D\u00fcsseldorf qui a refus\u00e9 d'\u00e9couter son professeur et a remport\u00e9 dix-neuf titres mondiaux<\/div>\n\n        <!-- SECTION I -->\n        <h2>I. Stefan Meyer-Kahlen : portrait d'un solitaire tenace<\/h2>\n        <p>Tout commence en 1978, \u00e0 D\u00fcsseldorf, en Rh\u00e9nanie-du-Nord-Westphalie. Le p\u00e8re de Stefan Meyer-Kahlen lui offre pour No\u00ebl un Chess Champion MK1, l'un des premiers ordinateurs d'\u00e9checs grand public de l'\u00e9poque, fabriqu\u00e9 par Novag. Le gamin tombe amoureux de la machine. Pas tellement des \u00e9checs \u2014 il deviendra joueur de club tout \u00e0 fait ordinaire, capable de battre des enfants de comp\u00e9tition pendant encore quelques ann\u00e9es, comme il l'avouera plus tard avec autod\u00e9rision \u2014 mais de l'id\u00e9e qu'une machine puisse jouer aux \u00e9checs.<\/p>\n        <p>C'est \u00e0 l'Universit\u00e9 de Passau qu'il fait ses premi\u00e8res armes : dans le cadre d'un cours de programmation, il \u00e9crit avec un ami un programme de jeu d'\u00e9checs en guise de travail pratique. L'\u00e9tincelle est allum\u00e9e. Meyer-Kahlen d\u00e9cide alors d'en faire sa th\u00e8se de dipl\u00f4me (l'\u00e9quivalent allemand du master ou de l'ing\u00e9nieur). La r\u00e9ponse de son directeur de th\u00e8se deviendra l'une des anecdotes les plus savoureuses de l'histoire du jeu d'\u00e9checs informatique.<\/p>\n        <p>Le professeur lui dit : <em>\"Monsieur Meyer-Kahlen, laissez tomber. Les gens de Mephisto sont bien trop forts, vous n'arriverez jamais \u00e0 leur niveau.\"<\/em> Heureusement, il ne s'est pas laiss\u00e9 d\u00e9courager. Mephisto, \u00e0 l'\u00e9poque, \u00e9tait effectivement la r\u00e9f\u00e9rence absolue des programmes d'\u00e9checs commerciaux \u2014 con\u00e7u par Richard Lang, un programmeur britannique de g\u00e9nie, vendu dans des bo\u00eetiers d\u00e9di\u00e9s \u00e0 plusieurs centaines de marks allemands. C'\u00e9tait l'\u00e9quivalent de dire \u00e0 un \u00e9tudiant en informatique de ne pas d\u00e9fier Google.<\/p>\n        <p>Meyer-Kahlen choisit la voie solitaire. L\u00e0 o\u00f9 Ban et Bushinsky chez Junior forment un duo compl\u00e9mentaire, Stefan Meyer-Kahlen d\u00e9veloppe Shredder seul \u00e0 partir du d\u00e9but de l'ann\u00e9e 1995, un programme en ANSI-C \u2014 un choix qui se r\u00e9v\u00e9lera strat\u00e9giquement brillant, car il permettra une portabilit\u00e9 maximale vers toutes les plateformes (Windows, Mac, Linux, plus tard Android et iOS). Il \u00e9tait auparavant coauteur d'un programme nomm\u00e9 XXXX avec son camarade Martin Zentner, mais c'est bien Shredder qui sera son \u0153uvre propre, son nom propre sur la carte de visite.<\/p>\n\n        <h3>Le nom : des vagues, pas des documents<\/h3>\n        <p>On pourrait croire que le nom \"Shredder\" \u2014 \"d\u00e9chiqueteur\" en anglais \u2014 est une r\u00e9f\u00e9rence belliqueuse \u00e0 la destruction des adversaires. Stefan Meyer-Kahlen d\u00e9mystifie volontiers le mythe. La vraie origine : il pratiquait assid\u00fbment le windsurf. Quand on d\u00e9vale une vague avec sa planche, on \"shredde\" la vague \u2014 on la lac\u00e8re. La signification secondaire, celle de d\u00e9chiqueter les adversaires, n'est venue qu'ensuite. Un programmeur solitaire qui surfe. Cette image colle parfaitement \u00e0 un homme qui travaillera seul, sans \u00e9quipe, sans budget institutionnel, dans sa ville de D\u00fcsseldorf.<\/p>\n        <p>Shredder est commercialement disponible depuis 1997, et a \u00e9t\u00e9 vendu dans de nombreuses versions diff\u00e9rentes dans plus de 100 pays. Ce n'est pas rien : aujourd'hui encore, il est utilis\u00e9 par des joueurs allant des d\u00e9butants aux champions du monde humains.<\/p>\n\n        <!-- SECTION II -->\n        <h2>II. Naissance et premi\u00e8res armes (1995\u20131996) : la surprise de Jakarta<\/h2>\n        <p>Shredder fait ses d\u00e9buts au WMCCC 1995 \u00e0 Paderborn, le Championnat du Monde sur Microordinateur organis\u00e9 par l'ICCA. C'est sa premi\u00e8re apparition dans une comp\u00e9tition internationale. Le programme passe presque inaper\u00e7u dans le champ de comp\u00e9titeurs \u2014 mais pas compl\u00e8tement.<\/p>\n        <p>L'ann\u00e9e suivante se joue le coup de th\u00e9\u00e2tre fondateur. En ao\u00fbt 1996, le WMCCC se tient \u00e0 Jakarta, Indon\u00e9sie. Shredder est \u00e0 peine sorti de sa gestation. Il remporte le premier titre au WMCCC 1996, et peu apr\u00e8s, devient commercial, distribu\u00e9 par Millennium 2000 GmbH.<\/p>\n        <p>La victoire \u00e0 Jakarta est une surprise totale pour la communaut\u00e9 du jeu d'\u00e9checs informatique. Un inconnu, un programme tout juste n\u00e9, remporte le championnat du monde. Les programmeurs \u00e9tablis \u2014 ceux de Fritz, de Genius, de MChess \u2014 regardent avec curiosit\u00e9 et m\u00e9fiance ce nouveau venu allemand. D\u00e8s sa deuxi\u00e8me grande comp\u00e9tition internationale, il s'accroche dans le top, terminant troisi\u00e8me \u00e0 Paris en 1997 et second au blitz championship. Ce n'est pas de la chance.<\/p>\n\n        <!-- SECTION III -->\n        <h2>III. L'identit\u00e9 algorithmique : la pr\u00e9cision plut\u00f4t que la brutalit\u00e9<\/h2>\n        <p>Pour comprendre Shredder, il faut comprendre la philosophie de son cr\u00e9ateur. Meyer-Kahlen ne cherche pas \u00e0 battre ses adversaires par la puissance de calcul \u2014 il y a des limites claires \u00e0 ce qu'un programme solo sur PC peut faire face \u00e0 des \u00e9quipes disposant d'architectures mat\u00e9rielles sophistiqu\u00e9es. Il cherche \u00e0 jouer juste, \u00e0 exploiter intelligemment chaque seconde de calcul.<\/p>\n\n        <h3>L'ANSI-C : un choix philosophique<\/h3>\n        <p>Shredder est \u00e9crit en ANSI-C et peut donc facilement \u00eatre compil\u00e9 sur diverses plateformes mat\u00e9rielles. Ce choix d\u00e9lib\u00e9r\u00e9 de la portabilit\u00e9 \u2014 \u00e0 une \u00e9poque o\u00f9 beaucoup de programmeurs optimisaient leurs programmes pour une architecture sp\u00e9cifique \u2014 r\u00e9v\u00e8le une fa\u00e7on de penser \u00e0 long terme. Meyer-Kahlen ne veut pas un programme li\u00e9 \u00e0 un Athlon 1200 MHz ou \u00e0 une architecture Intel particuli\u00e8re. Il veut un programme qui vieillira bien.<\/p>\n\n        <h3>La recherche : PVS et null-move raffin\u00e9<\/h3>\n        <p>Shredder utilise la Principal Variation Search (PVS), une variation de l'algorithme alpha-b\u00eata qui r\u00e9duit l'espace de recherche en supposant que le premier coup examin\u00e9 est le meilleur. L\u00e0 o\u00f9 d'autres programmes de l'\u00e9poque multiplient les extensions de recherche de fa\u00e7on parfois d\u00e9sordonn\u00e9e, Meyer-Kahlen pr\u00e9f\u00e8re une recherche propre, bien \u00e9talonn\u00e9e.<\/p>\n        <p>Le null-move pruning est exploit\u00e9 avec une pr\u00e9cision particuli\u00e8re : Shredder apprend \u00e0 reconna\u00eetre les zugzwang (positions o\u00f9 tout coup est nuisible), qui constituent le pi\u00e8ge classique de la technique null-move, avec une fiabilit\u00e9 sup\u00e9rieure \u00e0 beaucoup de ses concurrents de l'\u00e9poque.<\/p>\n\n        <h3>La fonction d'\u00e9valuation : l'honn\u00eatet\u00e9 positionnelle<\/h3>\n        <p>Si Junior valorise l'initiative et les sacrifices pour la compensation dynamique, Shredder se distingue par une \u00e9valuation positionnelle profond\u00e9ment honn\u00eate et \u00e9quilibr\u00e9e. Le programme excelle dans la reconnaissance de structures de pions complexes, dans l'\u00e9valuation des cases faibles, des colonnes ouvertes, de la s\u00e9curit\u00e9 du roi \u2014 des param\u00e8tres qui refl\u00e8tent une compr\u00e9hension classique et saine du jeu d'\u00e9checs. Ce style fait que Shredder n'est pas spectaculaire, mais il est rarement tromp\u00e9.<\/p>\n\n        <h3>Les Shredderbases<\/h3>\n        <p>Les Shredderbases sont des tableaux de finales compactes et propri\u00e9taires pour jusqu'\u00e0 5 pi\u00e8ces avec information WDL (Win-Draw-Loss), adapt\u00e9s \u00e0 l'utilisation \u00e0 l'int\u00e9rieur de la recherche. Cette innovation propre \u2014 des bases de finales compress\u00e9es int\u00e9gr\u00e9es directement dans la recherche plut\u00f4t que consult\u00e9es s\u00e9par\u00e9ment \u2014 am\u00e9liore l'efficacit\u00e9 de Shredder dans les finales de fa\u00e7on significative, sans surcharger la m\u00e9moire.<\/p>\n\n        <!-- SECTION IV -->\n        <h2>IV. La grande innovation : l'UCI et la d\u00e9mocratisation du jeu d'\u00e9checs informatique<\/h2>\n        <p>L'apport le plus durable de Meyer-Kahlen \u00e0 tout l'\u00e9cosyst\u00e8me du jeu d'\u00e9checs informatique n'est pas un r\u00e9sultat de tournoi, mais un standard technique. Le protocole UCI a \u00e9t\u00e9 d\u00e9velopp\u00e9 en 2000 par Rudolf Huber et Stefan Meyer-Kahlen.<\/p>\n\n        <h3>Qu'est-ce que l'UCI ?<\/h3>\n        <p>Avant l'UCI (Universal Chess Interface), les programmes d'\u00e9checs utilisaient des protocoles propri\u00e9taires ou le vieux standard Winboard\/XBoard. R\u00e9sultat : chaque programme \u00e9tait quasi indissociable de sa propre interface graphique. Un moteur de jeu ne pouvait pas \u00eatre branch\u00e9 sur n'importe quel environnement.<\/p>\n        <p>L'UCI change tout. C'est un protocole ouvert, standardis\u00e9, gratuit, qui s\u00e9pare proprement le moteur de calcul (l'engine) de l'interface graphique. Gr\u00e2ce \u00e0 l'UCI, n'importe quel moteur UCI-compatible peut fonctionner dans n'importe quelle interface UCI-compatible. Fritz peut tourner dans l'interface de Shredder. Shredder peut tourner dans Arena. Les utilisateurs gagnent une libert\u00e9 totale.<\/p>\n        <p>Depuis Shredder 5, le programme supporte le protocole UCI, que Meyer-Kahlen a co-con\u00e7u et impl\u00e9ment\u00e9, ce qui lui permet de fonctionner avec n'importe quelle interface graphique compatible UCI.<\/p>\n        <p>Le geste est remarquable : Meyer-Kahlen offre ce protocole gratuitement \u00e0 toute la communaut\u00e9, sans contrepartie commerciale. Aujourd'hui, en 2026, pratiquement tous les moteurs d'\u00e9checs modernes \u2014 Stockfish, Leela Chess Zero, Komodo, et des centaines d'autres \u2014 utilisent l'UCI. C'est l'\u00e9quivalent, dans son domaine, de l'invention du protocole HTTP : discret, technique, mais fondamental pour tout ce qui a suivi. Il n'y avait pas de pens\u00e9e altruiste <em>a posteriori<\/em> quand il a offert le protocole \u00e0 l'usage public mondial. C'\u00e9tait sinc\u00e8re d\u00e8s le d\u00e9part.<\/p>\n\n        <!-- SECTION V -->\n        <h2>V. L'ascension vers le sommet (1999\u20132003)<\/h2>\n\n        <h3>WMCCC 1999 \u2013 Paderborn : deuxi\u00e8me titre<\/h3>\n        <p>Shredder 5 s'impose au WMCCC 1999 dans la ville m\u00eame o\u00f9 il avait d\u00e9but\u00e9 quatre ans plus t\u00f4t. Mais cette fois, la comp\u00e9tition est d'un tout autre niveau : c'est le Championnat du Monde toutes cat\u00e9gories (WCCC), qui inclut aussi les programmes tournant sur des machines non-commerciales et des superordinateurs. Shredder y remporte le titre \u2014 une victoire nettement plus significative que celle de Jakarta 1996.<\/p>\n\n        <h3>WMCCC 2000 \u2013 Londres : troisi\u00e8me titre<\/h3>\n        <p>L'ann\u00e9e suivante, Shredder confirme \u00e0 Londres en remportant le WMCCC 2000. La r\u00e9gularit\u00e9 commence \u00e0 frapper : ce programme, d\u00e9velopp\u00e9 par un seul homme \u00e0 D\u00fcsseldorf, bat syst\u00e9matiquement des \u00e9quipes disposant de plus de ressources humaines et mat\u00e9rielles.<\/p>\n\n        <h3>WMCCC 2001 \u2013 Maastricht : quatri\u00e8me titre<\/h3>\n        <p>Un an plus tard encore, \u00e0 Maastricht, nouvelle victoire en microordinateur. Shredder est d\u00e9sormais le programme dominant de sa cat\u00e9gorie depuis cinq ans.<\/p>\n\n        <h3>Le tournant 2003 : WCCC Graz, le titre le plus controvers\u00e9<\/h3>\n        <p>Le 11<sup>\u00e8me<\/sup> Championnat du Monde WCCC se tient en novembre 2003 \u00e0 Graz, Autriche, dans une salle d'exposition spectaculaire creus\u00e9e dans le Schlossberg, la colline centrale de la ville. C'est la premi\u00e8re fois que l'\u00e9v\u00e9nement est organis\u00e9 par l'ICGA nouvellement form\u00e9e, et la premi\u00e8re fois qu'il est coupl\u00e9 \u00e0 la Computer Olympiade.<\/p>\n        <p>Ce tournoi est entour\u00e9 de turbulences ext\u00e9rieures. Il n'y a aucun participant am\u00e9ricain, en raison d'un boycott provoqu\u00e9 par les e-mails haineux de Chrilly Donninger aux programmeurs am\u00e9ricains pour protester contre la guerre en Irak. L'ambiance est \u00e9lectrique.<\/p>\n        <p>La controverse principale \u00e9clate lors de la derni\u00e8re ronde. Dans la partie Shredder contre Jonny, Shredder avait une position gagnante et allait annoncer mat quand une d\u00e9cision de l'arbitre, d\u00e9crite comme difficile et controvers\u00e9e, cr\u00e9e une pol\u00e9mique dans la communaut\u00e9. Le programme List, accus\u00e9 d'\u00eatre un clone de Fritz, est disqualifi\u00e9 apr\u00e8s 8 rondes sur 11 \u2014 ce qui redistribue les points et affecte le classement final.<\/p>\n        <p>Apr\u00e8s 11 rondes, Shredder et Fritz sont \u00e0 \u00e9galit\u00e9 avec 9,5 points. Deux parties de playoff d\u00e9cident du championnat, remport\u00e9es par Shredder avec 1,5-0,5. Un article de l'\u00e9poque r\u00e9sume la situation dans son titre : <em>\"Shredder wins in Graz after controversy.\"<\/em> Meyer-Kahlen n'en reste pas moins champion du monde \u2014 mais il le sait, l'histoire de ce titre restera entach\u00e9e de d\u00e9bats. Dans les forums de la communaut\u00e9, les \u00e9changes sont vifs. Ce n'est pas sa victoire la plus propre, mais c'est bien une victoire.<\/p>\n\n        <!-- SECTION VI -->\n        <h2>VI. La connexion Sandro Necchi et le livre d'ouvertures<\/h2>\n        <p>Derri\u00e8re chaque grand programme d'\u00e9checs, il y a un \u00e9l\u00e9ment souvent sous-estim\u00e9 : le livre d'ouvertures. Un programme peut avoir le meilleur algorithme du monde, s'il sort du livre en position d\u00e9favorable, il part avec un handicap.<\/p>\n        <p>Le livre d'ouvertures de Shredder a \u00e9t\u00e9 r\u00e9alis\u00e9 par l'expert italien Sandro Necchi, sp\u00e9cialement con\u00e7u pour s'adapter au style de jeu de Shredder. Necchi n'est pas n'importe qui dans la communaut\u00e9 du jeu d'\u00e9checs informatique. C'est un sp\u00e9cialiste qui comprend comment exploiter les forces sp\u00e9cifiques d'un programme \u2014 ses ouvertures favorites, les types de positions o\u00f9 il excelle \u2014 pour lui donner les meilleures positions de d\u00e9part possibles.<\/p>\n        <p>Le travail en bin\u00f4me Meyer-Kahlen\/Necchi, m\u00eame si Necchi n'est pas directeur du programme lui-m\u00eame, est une collaboration fructueuse qui distingue Shredder de programmes moins soign\u00e9s dans leur pr\u00e9paration d'ouvertures. C'est la diff\u00e9rence entre un champion du monde qui \u00e9tudie ses ouvertures pendant des mois et un g\u00e9nie qui improvise d\u00e8s le d\u00e9part. Shredder choisit de pr\u00e9parer.<\/p>\n\n        <!-- SECTION VII -->\n        <h2>VII. Premier programme \u00e0 franchir les 2800 : une barri\u00e8re historique<\/h2>\n        <p>L'un des moments les plus marquants de l'histoire de Shredder n'est pas une victoire en championnat, mais un chiffre sur une liste de classement.<\/p>\n        <p>En juillet 2003, pour la premi\u00e8re fois, un programme d'\u00e9checs franchit la barre des 2800 sur les listes de classement informatiques. Apr\u00e8s 465 parties, Shredder 7.04 UCI sur Athlon 1200 MHz obtient un classement de 2810.<\/p>\n        <p>C'est un \u00e9v\u00e9nement consid\u00e9rable. 2800 Elo FIDE est, chez les humains, le seuil des grands ma\u00eetres de rang mondial absolu \u2014 Kasparov lors de son apog\u00e9e tournait autour de 2830-2850. Franchir symboliquement cette barri\u00e8re pour un programme sur PC grand public, sans puces sp\u00e9cialis\u00e9es ni architecture d\u00e9di\u00e9e, est une d\u00e9monstration que l'excellence algorithmique seule peut hisser un logiciel au niveau de l'\u00e9lite humaine.<\/p>\n        <p>Shredder 7.04 UCI sur Athlon 1200 MHz, test\u00e9 sur 90 000 parties, obtient 2768 Elo en version standard et 2810 en version UCI, devan\u00e7ant Deep Fritz 7.0 de 8 points en version standard et de 48 points en version UCI. Shredder 7.0 devient le num\u00e9ro 1 du classement SSDF, mettant fin \u00e0 la domination de Fritz qui occupait la premi\u00e8re place depuis 1998.<\/p>\n        <p>Il faut mesurer l'exploit : Fritz, le programme phare de ChessBase, \u00e9tait en t\u00eate du classement depuis cinq ans. Shredder, d\u00e9velopp\u00e9 par un seul homme, le d\u00e9tr\u00f4ne. Les commentateurs de ChessBase, qui distribuent les deux programmes, se retrouvent dans la position curieuse de devoir f\u00e9liciter leur \"concurrent interne\" avec autant d'enthousiasme que leur cheval de bataille habituel.<\/p>\n\n        <!-- SECTION VIII -->\n        <h2>VIII. Le palmar\u00e8s en blitz et Chess960 : la polyvalence r\u00e9compens\u00e9e<\/h2>\n        <p>Outre les championnats classiques, Shredder domine aussi les cadences rapides, discipline \u00e0 part enti\u00e8re o\u00f9 les exigences algorithmiques diff\u00e8rent : moins de temps de r\u00e9flexion signifie que la qualit\u00e9 de la fonction d'\u00e9valuation statique compte encore davantage, car la recherche ne peut pas aller aussi profond.<\/p>\n        <p>Le palmar\u00e8s en blitz et Chess960 de Shredder est impressionnant :<\/p>\n        <ul>\n            <li><strong>2002 \u2013 Maastricht :<\/strong> Champion du Monde de blitz informatique<\/li>\n            <li><strong>2003 \u2013 Graz :<\/strong> Champion du Monde (toutes cat\u00e9gories) <em>et<\/em> Champion du Monde de blitz<\/li>\n            <li><strong>2004 \u2013 Tel Aviv :<\/strong> Champion du Monde de blitz<\/li>\n            <li><strong>2005 \u2013 Reykjavik :<\/strong> Champion du Monde de blitz<\/li>\n            <li><strong>2006 \u2013 Mainz :<\/strong> Champion du Monde en Chess960<\/li>\n            <li><strong>2007 \u2013 Amsterdam :<\/strong> Champion du Monde de blitz<\/li>\n            <li><strong>2009 \u2013 Pamplona :<\/strong> Champion du Monde (toutes cat\u00e9gories) <em>et<\/em> Champion du Monde de blitz<\/li>\n            <li><strong>2010 \u2013 Kanazawa :<\/strong> Champion du Monde de logiciels d'\u00e9checs <em>et<\/em> Champion du Monde de blitz<\/li>\n            <li><strong>2013 \u2013 Yokohama :<\/strong> Champion du Monde de blitz<\/li>\n            <li><strong>2015 \u2013 Leyde :<\/strong> Champion du Monde de logiciels d'\u00e9checs<\/li>\n        <\/ul>\n        <p>Le titre de Chess960 (les \u00e9checs al\u00e9atoires de Fischer, o\u00f9 la position de d\u00e9part est randomis\u00e9e) m\u00e9rite une attention particuli\u00e8re. Dans cette variante, les livres d'ouvertures ne servent plus \u00e0 rien \u2014 chaque partie commence dans une position in\u00e9dite. C'est un test pur de la force algorithmique \"\u00e0 nu\", sans pr\u00e9paration possible. Shredder s'en empare aussi, prouvant que sa qualit\u00e9 de jeu n'est pas une fa\u00e7ade d'ouverture.<\/p>\n\n        <!-- SECTION IX -->\n        <h2>IX. La rencontre avec Kramnik et le r\u00f4le de conseil<\/h2>\n        <p>L'\u00e9pisode le plus fascinant du rapport entre Shredder et le monde des grands ma\u00eetres n'est pas un match homme-machine, mais une relation de travail de fond avec Vladimir Kramnik.<\/p>\n        <p>Stefan Meyer-Kahlen a \u00e9voqu\u00e9 dans diverses interviews le fait que Shredder a \u00e9t\u00e9 utilis\u00e9 par des secondants et des entra\u00eeneurs de champions du monde pour la pr\u00e9paration. Mais l'histoire la plus document\u00e9e publiquement est celle de Kramnik et Deep Fritz 2006.<\/p>\n        <p>Dans ce match \u00e0 Bonn en novembre-d\u00e9cembre 2006, Kramnik affronte Deep Fritz 10. Lors de la deuxi\u00e8me partie, il commet une gaffe sans pr\u00e9c\u00e9dent \u00e0 ce niveau : Kramnik rate un mat en un coup que tout joueur de club aurait vu. Le champion du monde laisse Dh7# disponible. La partie est perdue.<\/p>\n        <p>Ce \"blunder du si\u00e8cle\" attire l'attention sur la fa\u00e7on dont un champion du monde peut perdre un fil de concentration face \u00e0 une machine qui, elle, ne cligne jamais des yeux. Shredder \u2014 qui tourne en arri\u00e8re-plan comme outil d'analyse chez de nombreuses \u00e9quipes \u2014 est cit\u00e9 comme r\u00e9f\u00e9rence d'analyse dans la pr\u00e9paration des grands matchs. Meyer-Kahlen cite lui-m\u00eame sa participation en soutien \u00e0 Vladimir Kramnik lors d'un match contre ordinateur comme l'un des moments forts de sa carri\u00e8re.<\/p>\n\n        <!-- SECTION X -->\n        <h2>X. L'\u00e8re Rybka et le d\u00e9fi de la rel\u00e9gation (2005\u20132009)<\/h2>\n        <p>Fin 2005 arrive un s\u00e9isme dans le monde des moteurs d'\u00e9checs : Rybka 1.0, d\u00e9velopp\u00e9 par le ma\u00eetre international am\u00e9ricano-tch\u00e8que Vasik Rajlich. Ce programme, d'abord distribu\u00e9 gratuitement, atteint en quelques mois une force bien sup\u00e9rieure \u00e0 tout ce qui existait. Personne n'aurait vraiment cru que d'ici mi-2005 Shredder serait pouss\u00e9 hors du tr\u00f4ne. \u00c0 la fin de l'ann\u00e9e, il dut c\u00e9der la place \u00e0 Rybka.<\/p>\n        <p>En janvier 2007, Deep Shredder 10 se retrouve \u00e0 la cinqui\u00e8me position du classement CEGT avec 2855 Elo, soit 160 points en dessous de la premi\u00e8re place, occup\u00e9e par Rybka 2.1 avec 3015 Elo.<\/p>\n        <p>Un gouffre de 160 points Elo en si peu de temps, c'est consid\u00e9rable. Pour Meyer-Kahlen, qui a domin\u00e9 la d\u00e9cennie pr\u00e9c\u00e9dente, c'est un choc. Dans une interview de 2006, il l'admet sans d\u00e9tour et avec lucidit\u00e9 : la programmation de Fruit (autre moteur innovant de l'\u00e9poque, dont les sources sont devenues publiques) lui a montr\u00e9 certaines techniques int\u00e9ressantes sur lesquelles il travaillait d\u00e9j\u00e0, mais il met en garde : l'acc\u00e8s aux sources de Fruit est utile pour les comprendre, mais c'est aussi un probl\u00e8me car <em>\"c'est tentant de juste copier plut\u00f4t que de faire ses propres devoirs\"<\/em>. Meyer-Kahlen ne copiera pas. Il continue seul son travail de fond.<\/p>\n\n        <h3>Deep Shredder 12 : la renaissance<\/h3>\n        <p>En 2009-2010, Meyer-Kahlen sort Deep Shredder 12, qui marque un retour en force. Meyer-Kahlen lui-m\u00eame d\u00e9clare : <em>\"Les am\u00e9liorations sont visibles partout. En particulier, la recherche et l'\u00e9valuation sont devenues beaucoup plus pr\u00e9cises. Le moteur est 100 Elo plus fort que son pr\u00e9d\u00e9cesseur Shredder 11.\"<\/em><\/p>\n        <p>Deep Shredder 12 64 bits obtient 2955 Elo dans le classement CCRL 40\/2, bas\u00e9 sur 5795 parties. Ce retour autour des 2950 Elo marque un rebond significatif m\u00eame si, dans l'intervalle, les meilleurs programmes comme Stockfish et Komodo d\u00e9passent d\u00e9sormais les 3300 Elo. Le monde a chang\u00e9, et les moteurs neuronaux arriveront quelques ann\u00e9es plus tard pour tout emporter.<\/p>\n\n        <!-- SECTION XI -->\n        <h2>XI. Les versions, les chiffres, le tableau d'ensemble<\/h2>\n        <table>\n            <thead>\n                <tr>\n                    <th>Version<\/th>\n                    <th>Ann\u00e9e<\/th>\n                    <th>\u00c9v\u00e9nement cl\u00e9<\/th>\n                    <th>Classement SSDF\/CCRL<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr><td>Shredder 1<\/td><td>1995<\/td><td>D\u00e9buts WMCCC Paderborn<\/td><td>Non test\u00e9<\/td><\/tr>\n                <tr><td>Shredder 2<\/td><td>1996<\/td><td>WMCCC Jakarta (1<sup>er<\/sup> titre)<\/td><td>D\u00e9but des tests<\/td><\/tr>\n                <tr><td>Shredder 3<\/td><td>1997<\/td><td>3<sup>e<\/sup> WMCCC Paris, 2<sup>e<\/sup> blitz<\/td><td>~2600<\/td><\/tr>\n                <tr><td>Shredder 5<\/td><td>1999\u20132000<\/td><td>WMCCC 1999 Paderborn + UCI int\u00e9gr\u00e9<\/td><td>~2680<\/td><\/tr>\n                <tr><td>Shredder 6<\/td><td>2001\u20132002<\/td><td>WMCCC 2001 Maastricht<\/td><td>~2719 SSDF<\/td><\/tr>\n                <tr><td><strong>Shredder 7<\/strong><\/td><td><strong>2002\u20132003<\/strong><\/td><td><strong>WCCC Graz 2003, premier 2810 SSDF<\/strong><\/td><td><strong>2810 SSDF (record historique)<\/strong><\/td><\/tr>\n                <tr><td>Shredder 8<\/td><td>2003\u20132004<\/td><td>WCCC Blitz domination<\/td><td>~2750\u20132780<\/td><\/tr>\n                <tr><td>Shredder 9<\/td><td>2004\u20132005<\/td><td>Am\u00e9liorations profondeur<\/td><td>~2780<\/td><\/tr>\n                <tr><td>Deep Shredder 10<\/td><td>2006\u20132007<\/td><td>WCCC 2006 Chess960<\/td><td>2855 CEGT (5<sup>e<\/sup> derri\u00e8re Rybka)<\/td><\/tr>\n                <tr><td>Deep Shredder 11<\/td><td>2008<\/td><td>Transition multi-c\u0153urs<\/td><td>~2600 CEGT<\/td><\/tr>\n                <tr><td><strong>Deep Shredder 12<\/strong><\/td><td><strong>2009\u20132010<\/strong><\/td><td><strong>WCCC Pamplona + Kanazawa<\/strong><\/td><td><strong>2722 CEGT, 2955 CCRL 64-bit<\/strong><\/td><\/tr>\n                <tr><td>Deep Shredder 13<\/td><td>2016<\/td><td>Derni\u00e8re version majeure<\/td><td>~3000+ CCRL<\/td><\/tr>\n            <\/tbody>\n        <\/table>\n\n        <!-- SECTION XII -->\n        <h2>XII. Anecdotes et faits marquants<\/h2>\n        <ul>\n            <li><strong>Le surfer de D\u00fcsseldorf :<\/strong> Le nom \"Shredder\" vient non pas de la destruction des adversaires mais du windsurf \u2014 d\u00e9valer une vague en la \"shredding\". Un champion du monde n\u00e9 d'une image nautique dans une ville rh\u00e9nane \u00e0 250 km de la mer.<\/li>\n            <li><strong>Le professeur qui avait tort :<\/strong> <em>\"Monsieur Meyer-Kahlen, laissez tomber, les gens de Mephisto sont bien trop forts\"<\/em> \u2014 cette phrase de th\u00e8se refus\u00e9e est devenue l'un des exemples classiques de mauvaise pr\u00e9diction acad\u00e9mique dans l'histoire de l'informatique de jeux.<\/li>\n            <li><strong>19 titres, un seul homme :<\/strong> Shredder a remport\u00e9 dix-neuf titres de Champion du Monde de jeux d'\u00e9checs informatiques, ce qui en fait le programme d'\u00e9checs le plus r\u00e9ussi de tous les temps \u2014 le tout d\u00e9velopp\u00e9 par une seule personne, sans \u00e9quipe, sans budget institutionnel, depuis un appartement de D\u00fcsseldorf.<\/li>\n            <li><strong>L'UCI comme legs silencieux :<\/strong> L'invention du protocole UCI en 2000 est probablement la contribution la plus durable de Meyer-Kahlen \u00e0 l'histoire de l'informatique d'\u00e9checs. Tous les moteurs modernes utilisent ce standard. Sans lui, l'\u00e9cosyst\u00e8me actuel des moteurs libres (Stockfish, Leela) ne fonctionnerait pas comme il fonctionne.<\/li>\n            <li><strong>Le mur des 2800 :<\/strong> En juillet 2003, Shredder 7.04 devient le premier programme d'\u00e9checs \u00e0 franchir la barre symbolique des 2800 Elo sur la liste SSDF, 48 points devant son concurrent direct. Un mois plus t\u00f4t, il \u00e9tait encore domin\u00e9 par Fritz depuis cinq ans.<\/li>\n            <li><strong>Partout et pour tous :<\/strong> Shredder est disponible sur Windows, Mac, Linux, iOS, Android, et m\u00eame sur Kindle. Meyer-Kahlen, gr\u00e2ce \u00e0 son code ANSI-C portable, a pu d\u00e9ployer son programme sur chaque nouvelle plateforme successive avec une efficacit\u00e9 que la plupart de ses concurrents n'ont jamais pu atteindre.<\/li>\n            <li><strong>La controverse de Graz :<\/strong> Au WCCC 2003, Shredder gagne dans des conditions disput\u00e9es, apr\u00e8s la disqualification du programme List et une d\u00e9cision d'arbitrage controvers\u00e9e en derni\u00e8re ronde. Un article de la communaut\u00e9 r\u00e9sume tout dans son titre : <em>\"Shredder wins in Graz after controversy.\"<\/em> Ce n'est pas sa victoire la plus nette, mais dans le sport comme en informatique, les victoires s'accumulent.<\/li>\n            <li><strong>Le style \u00e9quilibr\u00e9 :<\/strong> L\u00e0 o\u00f9 Junior sacrifie du mat\u00e9riel pour l'initiative, Shredder joue solide. Les deux programmes repr\u00e9sentent deux philosophies du jeu d'\u00e9checs classiques \u2014 l'attaquant et le technicien \u2014 port\u00e9es \u00e0 leur expression extr\u00eame par des algorithmes.<\/li>\n        <\/ul>\n\n        <!-- SECTION XIII -->\n        <h2>XIII. H\u00e9ritage et place dans l'histoire<\/h2>\n        <p>Dans la longue \u00e9pop\u00e9e du jeu d'\u00e9checs informatique, Shredder repr\u00e9sente une trajectoire particuli\u00e8rement remarquable : celle de l'artisan solitaire qui tient t\u00eate aux \u00e9quipes, aux institutions, aux consortiums universitaires et aux \u00e9quipes commerciales pendant pr\u00e8s de deux d\u00e9cennies.<\/p>\n        <p>Stefan Meyer-Kahlen n'est pas un champion d'\u00e9checs. Il n'a pas de grand-ma\u00eetre dans son \u00e9quipe. Il n'a pas de budget de recherche. Il a un ordinateur, un talent algorithmique exceptionnel, un Italien qui conna\u00eet les ouvertures, et une obstination qui lui vient d'avoir refus\u00e9 d'\u00e9couter son professeur de th\u00e8se.<\/p>\n        <p>L'\u00e8re des moteurs neuronaux (Stockfish NNUE, Leela Chess Zero) a rendu la comp\u00e9tition frontale impossible pour les moteurs classiques comme Shredder. Mais son palmar\u00e8s reste intact : 19 titres mondiaux toutes cat\u00e9gories confondues, une architecture logicielle qui sert encore de r\u00e9f\u00e9rence, un protocole (l'UCI) qui structure toujours l'\u00e9cosyst\u00e8me mondial, et un record que personne n'a encore battu.<\/p>\n\n        <div class=\"highlight-box\">\n            <strong>Palmar\u00e8s complet r\u00e9capitulatif :<\/strong>\n            <ul>\n                <li>2 \u00d7 WMCCC (microordinateurs classiques) : Jakarta 1996, Londres 2000<\/li>\n                <li>1 \u00d7 WMCCC : Maastricht 2001<\/li>\n                <li>3 \u00d7 WCCC (toutes cat\u00e9gories, classique) : Paderborn 1999, Graz 2003, Pamplona 2009<\/li>\n                <li>7 \u00d7 Championnat du Monde de Blitz : Maastricht 2002, Graz 2003, Tel Aviv 2004, Reykjavik 2005, Amsterdam 2007, Kanazawa 2010, Yokohama 2013<\/li>\n                <li>1 \u00d7 Championnat du Monde Chess960 : Mainz 2006<\/li>\n                <li>2 \u00d7 World Chess Software Championship : Kanazawa 2010, Leyde 2015<\/li>\n                <li>Programmes vendus dans plus de 100 pays<\/li>\n                <li>Premier programme \u00e0 franchir 2800 Elo (SSDF, juillet 2003)<\/li>\n                <li>Cr\u00e9ateur de l'UCI, standard universel de tous les moteurs modernes<\/li>\n            <\/ul>\n        <\/div>\n\n        <p>Un seul homme. Un nom inspir\u00e9 du windsurf. Et 30 ans d'obstination face \u00e0 un professeur qui lui avait dit d'abandonner.<\/p>\n\n        <div class=\"section-divider\">\u25c8 &nbsp; \u25c8 &nbsp; \u25c8<\/div>\n        <div class=\"signature\">Anthologie Shredder \u00b7 Stefan Meyer-Kahlen<\/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>Stefan Meyer-Kahlen, physicien solitaire de D\u00fcsseldorf, a b\u00e2ti Shredder seul dans son coin depuis 1995 \u2014 apr\u00e8s qu&#8217;un professeur lui eut conseill\u00e9 d&#8217;abandonner. Ignorant superbement cet avis, il a d\u00e9croch\u00e9 dix-neuf titres de champion du monde d&#8217;\u00e9checs informatiques, un record absolu. En chemin, il a invent\u00e9 le protocole UCI, standard universel adopt\u00e9 aujourd&#8217;hui par tous les moteurs modernes, de Stockfish \u00e0 Leela. Un homme, un surf, et trente ans d&#8217;obstination tranquille contre le reste du monde.<\/p>\n","protected":false},"author":1,"featured_media":3438,"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_vv8mq4vv8mq4vv8m1.png",1136,943,false],"landscape":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1.png",1136,943,false],"portraits":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1.png",1136,943,false],"thumbnail":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1-150x150.png",150,150,true],"medium":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1-300x249.png",300,249,true],"large":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1-1024x850.png",1024,850,true],"1536x1536":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1.png",1136,943,false],"2048x2048":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1.png",1136,943,false],"neve-blog":["https:\/\/www.chess.lumn.eu\/wordpress\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_vv8mq4vv8mq4vv8m1-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":"Stefan Meyer-Kahlen, physicien solitaire de D\u00fcsseldorf, a b\u00e2ti Shredder seul dans son coin depuis 1995 \u2014 apr\u00e8s qu'un professeur lui eut conseill\u00e9 d'abandonner. Ignorant superbement cet avis, il a d\u00e9croch\u00e9 dix-neuf titres de champion du monde d'\u00e9checs informatiques, un record absolu. En chemin, il a invent\u00e9 le protocole UCI, standard universel adopt\u00e9 aujourd'hui par tous&hellip;","_links":{"self":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3433"}],"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=3433"}],"version-history":[{"count":6,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3433\/revisions"}],"predecessor-version":[{"id":3440,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/posts\/3433\/revisions\/3440"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/media\/3438"}],"wp:attachment":[{"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/media?parent=3433"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/categories?post=3433"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.chess.lumn.eu\/wordpress\/wp-json\/wp\/v2\/tags?post=3433"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}