Deep Blue
Anthologie complète de ChipTest, Deep Thought et Deep Blue
I. Le contexte : Carnegie Mellon, 1985, et la guerre froide du chess computing
En 1985, le département d'informatique de Carnegie Mellon University à Pittsburgh est le terrain d'une guerre silencieuse et fratricide entre deux équipes de chess computing.
D'un côté, Hans Berliner — professeur titulaire, ancien champion du monde de correspondance, figure tutélaire du domaine — et son programme HiTech. HiTech est une machine impressionnante : 64 puces de mouvement dédiées, une architecture massivement parallèle, et le soutien institutionnel d'un des plus grands chercheurs en jeu d'échecs informatiques de l'histoire. En 1988, HiTech sera le premier programme à battre un grand-maître international en tournoi officiel.
De l'autre côté, un étudiant de première année en doctorat, né à Keelung, Taiwan, en 1959, arrivé aux États-Unis en 1985 après un bachelor en génie électrique à l'Université Nationale de Taiwan. Son nom : Feng-hsiung Hsu, surnommé « Crazy Bird » — l'oiseau fou — pour son énergie et son entêtement caractéristiques. Son projet de thèse : construire une puce de génération de coups pour un programme d'échecs, inspirée de l'architecture de Belle de Ken Thompson aux Bell Labs.
La différence fondamentale entre les deux approches est architecturale. HiTech de Berliner utilise 64 puces distinctes — une pour chaque case du plateau — pour générer les coups en parallèle. Hsu, regardant cette architecture, y voit un défaut rédhibitoire : la communication inter-puces est lente, coûteuse en cycles, et limitante. Sa solution : tout regrouper dans une seule puce. Un seul chip, qui fait tout. Moins de communication. Plus de vitesse.
L'idée est simple. La réalisation est redoutable — une thèse entière de génie électrique, plusieurs années de conception VLSI, des nuits entières au laboratoire. Mais Hsu a la patience des artisans et l'obsession des géants.
L'équipe ChipTest naît en 1985, fondée par Hsu et Thomas Anantharaman, un autre doctorant indien d'une brillance algorithmique extraordinaire. Elle tourne sur une Sun-3 workstation avec le générateur de coups en hardware. En 1986, Murray Campbell, qui avait travaillé sur HiTech de Berliner, rejoint l'équipe — reconnaissant la supériorité de l'approche single-chip. C'est une trahison amicale, une de celles qui structurent les laboratoires de recherche : Berliner, désarçonné mais gracieux, accueillera toujours l'équipe adverse à ses fêtes.
II. Les hommes : portraits d'une équipe
Feng-hsiung Hsu — « Crazy Bird », l'architecte
Né à Keelung en 1959, Feng-hsiung Hsu grandit en jouant au xiangqi (les échecs chinois), aux échecs occidentaux, et au jeu de Go. C'est le Go, dit-il, qui lui a enseigné la stratégie. Il lit en sophomore l'ouvrage de Peter Frey Chess Skill in Man and Machine (1977) et la question est posée dans son esprit : peut-on construire une machine qui batte un grand-maître ?
L'adjectif qui revient dans tous les portraits de Hsu est « obsessionnel ». Il ne dort pas assez. Il travaille dans les couloirs, dans les restaurants, sur les tableaux blancs d'autres équipes quand les siens sont occupés. Son surnom — Crazy Bird — n'est pas péjoratif. C'est une description. Hsu vole de branche en branche, touche à tout, voit des connexions que d'autres ne voient pas, revient toujours à son obsession centrale : le chip. La puce parfaite. La machine qui pense aux échecs.
Sa formation est celle d'un ingénieur électricien, pas d'un informaticien. C'est une distinction cruciale : là où un informaticien pense en algorithmes, Hsu pense en circuits. Son génie est d'avoir su connecter les deux — de comprendre qu'un algorithme peut être coulé dans du silicium, et que le silicium peut battre le software en vitesse pure.
Il est récipiendaire du Prix ACM Grace Murray Hopper en 1991 — le prix de l'ACM pour le meilleur chercheur en informatique de moins de 35 ans, l'un des prix les plus prestigieux de la discipline. En 2002, il publie chez Princeton University Press Behind Deep Blue: Building the Computer that Defeated the World Chess Champion, le récit intérieur et technique du projet. En 2003, il quitte IBM pour rejoindre Microsoft Research Asia à Pékin, où il travaillera sur le Go et d'autres problèmes de jeux. En 2007, il publie dans IEEE Spectrum un article intitulé « Cracking Go » — prédisant que la force brute pourrait dominer le Go humain dans les dix ans. AlphaGo lui donnera raison en 2016, neuf ans après.
Murray Campbell — le meilleur joueur d'échecs de l'équipe
Murray Campbell est Canadien, originaire d'Edmonton, Alberta. Il a joué aux échecs à un niveau proche du Maître National canadien — le meilleur joueur d'échecs de l'équipe IBM, de l'avis général. Il obtient son doctorat en informatique à Carnegie Mellon en 1987, sous la direction de Hans Berliner, avec une thèse sur le « chunking » comme mécanisme d'abstraction dans la résolution de problèmes complexes.
Son rôle dans l'équipe est celui de l'AI expert — l'homme qui fait le pont entre la compréhension du jeu d'échecs et l'implémentation algorithmique. C'est lui qui développe la fonction d'évaluation de Deep Blue, en collaboration étroite avec le consultant Grand-Maître Joel Benjamin. C'est lui qui, lors des matchs de 1996 et 1997, déplace les pièces sur l'échiquier selon les instructions de la machine — assis en face de Kasparov, représentant IBM dans le silence du protocole de tournoi.
Avec Gordon Goetsch, il avait exploré le null move heuristic — non récursivement, avec une réduction de profondeur modeste — avant que Donninger ne le popularise en 1993. Cette contribution pré-Donninger au null move est documentée dans la littérature académique mais peu connue.
Après Deep Blue, Campbell reste à IBM Research pour travailler sur Watson, puis sur l'évaluation des capacités des systèmes d'IA, les approches neuro-symboliques, et les architectures brain-inspired. Il est aujourd'hui IBM Fellow — la plus haute distinction technique d'IBM — et Distinguished Research Scientist. Ses 7 729 citations académiques (Google Scholar) couvrent les décennies depuis 1982.
Thomas Anantharaman — le génie algorithmique qui disparut
Thomas Anantharaman est peut-être le personnage le plus mystérieux de toute cette histoire. Doctorant indien à CMU, co-fondateur de ChipTest avec Hsu en 1985, il est le cerveau algorithmique de la première phase du projet.
Sa contribution la plus fondamentale est l'invention des « singular extensions » — une technique de recherche sélective qui étend la profondeur de recherche le long des lignes de coups forcés. L'idée : si, dans une position donnée, un seul coup est « singulier » — clairement supérieur à tous les autres — il mérite d'être recherché plus profondément que les branches normales. Cette technique, présentée pour la première fois à l'AAAI Spring Symposium en 1988, est encore présente dans Deep Blue en 1997 et dans de nombreux engines modernes.
Anantharaman rejoint IBM avec Hsu et Campbell en 1989, mais quitte rapidement l'équipe pour la finance. Il est remplacé par Joe Hoane. Cette transition — du génie algorithmique vers Wall Street — est une histoire courante dans l'informatique des années 1990 : les meilleurs cerveaux du domaine partaient vers la finance, attirés par des salaires sans commune mesure avec ceux de la recherche.
Que fait Anantharaman en 2026 ? La réponse n'est pas publiquement documentée. Il n'a pas de présence LinkedIn visible, pas d'affiliation académique connue. Il est entré dans la finance, et la finance l'a absorbé.
Joe Hoane — le programmeur invisible qui fait tourner la machine
Arthur Joseph Hoane — « Joe » pour tous — rejoint l'équipe IBM en 1991, après le départ d'Anantharaman. Son rôle est fondamental mais peu glamour : c'est lui qui écrit et maintient la majeure partie du code logiciel de Deep Blue. Là où Hsu est l'architecte du silicium et Campbell l'architecte de l'évaluation, Hoane est l'homme qui fait fonctionner la machine jour après jour — qui corrige les bugs, qui intègre les nouvelles idées, qui s'assure que les 480 puces customisées dialoguent correctement avec le système central.
Sa discrétion est parfaite. Dans les interviews, dans les documentaires, dans les livres, c'est Hsu qui parle, Campbell qui explique. Hoane apparaît dans les crédits, dans les articles techniques co-signés, dans les remerciements. C'est la loi implacable des projets de grande envergure : l'architecte visible, le constructeur invisible.
Il est co-signataire du grand article de référence « Deep Blue » publié dans Artificial Intelligence en 2002 — Campbell, Hoane, Hsu — dans cet ordre alphabétique qui efface les hiérarchies. Sa contribution à ce texte est substantielle.
Jerry Brody et C.J. Tan — la couche IBM
Jerry Brody — employé de longue date d'IBM Research — rejoint l'équipe en 1990. Son rôle est celui de l'interface entre l'équipe de recherche et la machine institutionnelle IBM : logistique, support technique, accès aux ressources de calcul, coordination avec les équipes d'ingénierie.
Chung-Jen « C.J. » Tan est le manager de l'équipe du côté IBM. Sa formule, citée dans la présentation officielle du projet, résume la stratégie de la machine : « Garry se préparait à jouer contre un ordinateur. Mais nous l'avons programmé pour jouer comme un grand-maître. » C'est à la fois vrai et trompeur — vrai dans le sens où l'équipe avait délibérément conçu un style de jeu qui surprendrait les anticipations anti-ordinateur de Kasparov, trompeur dans le sens où la « ressemblance humaine » n'était pas le résultat d'une intelligence mais de l'élaboration soigneuse d'une évaluation de qualité.
III. 1985–1988 : ChipTest et l'insurrection du chip unique
L'architecture comme destin
La décision de Hsu de tout mettre dans un seul chip — contre la solution à 64 puces de Berliner — est la décision qui détermine tout ce qui suit. Elle n'est pas évidente en 1985. Elle requiert de résoudre des problèmes d'ingénierie VLSI que personne n'avait résolus avant : comment faire tenir sur une surface silicium de taille raisonnable la totalité de la logique de génération de coups, avec les contraintes de chaleur, de densité de transistors et de timing qui s'imposent ?
La réponse de Hsu est documentée dans son article de 1987 dans l'IEEE Journal of Solid-State Circuits : « A Two-Million Moves/Sec CMOS Single-Chip Chess Move Generator ». Deux millions de coups par seconde sur un seul chip CMOS. En 1987, c'est une performance sans équivalent.
ChipTest en 1987 tourne à 500 000 positions par seconde — cinq fois plus que le premier modèle de 1986. Il gagne l'ACM North American Computer Chess Championship 1987 avec un score parfait. L'insurrection du chip unique a réussi.
La dénomination de Deep Thought
En 1988, le programme s'appelle désormais Deep Thought — en hommage à l'ordinateur de The Hitchhiker's Guide to the Galaxy de Douglas Adams, celui que les super-informaticiens de la Terre ont construit pour trouver la réponse à « la Grande Question de la Vie, de l'Univers et du Reste », et qui, après sept millions d'années de calcul, annonce : « 42 ».
Le choix du nom est révélateur de l'humour discret de l'équipe. Deep Thought est une machine conçue pour répondre à la plus grande question — et la réponse qu'elle donne déçoit toujours ceux qui la posent. Hsu et ses collègues ne font pas semblant de créer de l'intelligence. Ils créent une machine qui cherche à une profondeur inhumaine dans un espace défini. La réponse « 42 » est leur autodérision pour ceux qui voudraient voir autre chose dans leur travail.
IV. 1988 : Bent Larsen, le Prix Fredkin, et l'entrée dans l'histoire
La victoire sur Bent Larsen
En janvier 1988, lors du Software Toolworks Open Championship à Los Angeles, Deep Thought devient le premier programme informatique à battre un grand-maître international en tournoi officiel. La victime est Bent Larsen — le grand-maître danois, l'un des meilleurs joueurs des années 1960-1970, plusieurs fois candidat au Championnat du Monde, joueur d'un style agressif et individuel que les programmes peinaient habituellement à déstabiliser.
La performance de Deep Thought dans ce tournoi est de 2745 Elo. Il partage la première place avec le Grand-Maître Tony Miles. C'est la performance la plus élevée jamais réalisée par un programme à cette date.
Hsu est dans la salle. Il joue le rôle de l'opérateur — l'homme qui déplace les pièces selon les instructions de la machine, qui appuie sur la pendule, qui représente le programme face à l'humain. C'est un rôle rituel et émouvant : l'architecte du silicium assis face au génie humain, déplaçant des pièces de bois selon les ordres d'une machine de son invention.
Le Prix Fredkin Intermédiaire
Le Prix Fredkin est l'invention du professeur Edward Fredkin de Carnegie Mellon : en 1980, Fredkin avait créé plusieurs prix en espèces pour marquer les étapes de la progression des machines. Cent mille dollars pour le premier programme qui atteint le niveau de Grand-Maître. Et cinquante mille dollars — le Prix Intermédiaire — pour le premier à atteindre le niveau de Maître International.
Deep Thought gagne le Prix Fredkin Intermédiaire en 1988. La photo de la remise du prix — conservée au Computer History Museum — montre l'équipe CMU au complet : Hsu, Campbell, Anantharaman, Mike Browne, Andreas Nowatzyk, souriant sous les lumières. C'est une photo de chercheurs universitaires qui viennent de faire quelque chose que personne n'a jamais fait. La fierté est lisible sur chaque visage.
Un détail révélateur de l'humour de Hsu : dans son oral history au Computer History Museum en 2005, il mentionne que l'équipe HiTech — leur compétiteur de CMU — « se préoccupait » de ce que Deep Thought ferait au Software Toolworks Open. « On était un peu inquiets parce qu'on avait vu ce qu'il avait fait à HiTech, mais personne ne s'attendait vraiment à ce que Deep Thought soit aussi fort. »
V. 1989 : IBM, le Championnat du Monde, et la défaite contre Kasparov
L'embauche par IBM et le changement de culture
À la fin de 1989, IBM contacte l'équipe CMU. La proposition est directe : venir travailler à IBM Research, avec des ressources sans commune mesure avec celles d'une université, pour construire la machine qui battra le champion du monde. Hsu et Campbell acceptent. Anantharaman aussi — brièvement.
La transition culturelle choque Hsu. Dans son oral history, il raconte : « À l'université, les gens ont tendance à travailler de longues heures. Ils sont juste dédiés. Les gens d'IBM ont des familles. Ils travaillent de 9 à 17h. Au début, ça a pris du temps à m'adapter. Mais maintenant, j'ai une famille. Je comprends parfaitement. »
Cette formule — « j'ai une famille, je comprends » — dit quelque chose d'essentiel sur l'arc humain de Hsu. Il est arrivé à Pittsburgh célibataire, obsessionnel, l'oiseau fou qui volait de branche en branche. Il en part professeur à Microsoft Research, père de famille, avec un livre publié chez Princeton University Press.
Le WCCC 1989 Edmonton : champion sans perdre une partie
À peine recruté par IBM, Deep Thought joue le Championnat du Monde d'Informatique d'Échecs 1989 à Edmonton, Canada. Claude Shannon — le père de la théorie de l'information, l'homme qui avait posé les bases théoriques du chess computing en 1950 — remet lui-même le premier prix à Hsu. La photo du moment montre le vieux sage de l'informatique, souriant, tenant la main du jeune Taïwanais. C'est une image de transmission des générations.
Deep Thought gagne le WCCC 1989 sans perdre une seule partie. Son rating USCF officiel : 2551. Il devient le premier programme à atteindre officiellement un rating certifié de Grand-Maître.
Kasparov — octobre 1989 : la défaite attendue
Kasparov joue deux parties contre Deep Thought en octobre 1989. Il gagne les deux sans difficultés. Après la première partie, il déclare : « La machine joue comme un humain très fort, mais elle n'est pas encore en compétition avec moi. » Après la deuxième, sa conclusion est plus directe : Deep Thought est fort, mais ce n'est pas encore suffisant.
Pour l'équipe, cette défaite n'est pas une surprise — ils savaient que 2550 Elo n'est pas 2800 Elo. Elle est une feuille de route : voici ce qu'il faut améliorer. Voici pourquoi Kasparov gagne. À quel endroit le programme manque-t-il de jugement, de profondeur, de finesse ?
La réponse à ces questions guidera sept ans de travail.
VI. 1989–1996 : les sept années de construction
Le concours de nommage et « Deep Blue »
Après la défaite de 1989, IBM organise un concours interne pour renommer la machine. Le nom gagnant est soumis par Peter Fitzhugh Brown : Deep Blue. Un jeu sur « Big Blue » — le surnom d'IBM — et sur la profondeur de la mer bleue, la profondeur de la machine, la profondeur de la couleur de l'horizon que l'équipe cherche à atteindre.
Le « chess chip » : 480 cervelles de silicium
L'amélioration centrale de Deep Blue par rapport à Deep Thought est architecturale. Là où Deep Thought utilisait deux puces Hsu, Deep Blue en utilise 480 — disposées sur 30 nœuds PowerPC 604e d'un IBM RS/6000 SP, le supercalculateur le plus avancé de la ligne IBM à l'époque. Chaque puce est une version améliorée du chess chip de Hsu, capable d'évaluer les positions à une vitesse que le software seul ne peut pas atteindre.
Le résultat : 100 millions de positions par seconde en 1996, 200 millions en 1997. Pour référence, Kasparov évalue — selon les meilleures estimations — environ trois positions par seconde. L'avantage de vitesse brute est de l'ordre de 60 millions à un.
Mais la vitesse n'est pas tout. Une position mal évaluée, aussi rapidement que cherchée, reste une mauvaise évaluation. C'est pourquoi la fonction d'évaluation — le travail de Campbell avec Joel Benjamin — est aussi importante que le hardware de Hsu.
Joel Benjamin : le grand-maître dans la machine
Joel Benjamin — Grand-Maître américain, joueur de New York, champion des États-Unis — est recruté comme consultant principal pour le rematch de 1996, puis pour le match de 1997. Son rôle : tester Deep Blue sur des positions, identifier les erreurs positionnelles, aider Campbell à affiner l'évaluation.
Selon l'historique officiel d'IBM, Deep Blue est testé par Benjamin et plusieurs autres grands-maîtres new-yorkais ainsi que par le Grand-Maître espagnol Miguel Illescas, avant le match de 1997. Le livre d'ouvertures de 1997 est fourni par les Grands-Maîtres Illescas, John Fedorowicz et Nick de Firmian.
Benjamin est une figure intéressante : il joue pour Deep Blue, mais il joue aussi des parties contre lui, et lors du match il est dans la salle du côté IBM. Quand Kasparov accuse IBM de « cheating » et d'intervention humaine pendant la partie 2, c'est Benjamin qui sera notamment désigné comme suspect possible — l'homme dans la salle qui « sait les échecs » et qui aurait pu suggérer des coups.
La question de la légitimité de cette collaboration — grand-maître consultant qui aide à préparer l'évaluation, dont le travail est incorporé dans les décisions de la machine — est une question philosophique non résolue, que les matchs de 1996 et 1997 soulèveront sans jamais y répondre clairement.
L'évaluation découpée en 8 000 parties
La fonction d'évaluation de Deep Blue est d'une complexité extraordinaire. Elle est découpée en 8 000 parties, dont beaucoup sont conçues pour des positions spéciales. Les paramètres — combien vaut une case ouverte pour une tour ? combien vaut la paire de fous dans une finale ? quel est le poids d'un roi vulnérable par rapport à un avantage d'espace ? — sont déterminés initialement par analyse de milliers de parties de maîtres, puis affinés par Campbell et Benjamin sur des positions concrètes.
C'est le même processus que celui de Kaufman avec Dailey sur Komodo, de Kaplan avec Dailey sur Socrates — l'expert humain qui traduit sa compréhension positionnelle en nombres que la machine peut utiliser. Mais à une échelle différente : 8 000 parties de l'évaluation, un budget IBM, et Kasparov en face.
VII. Février 1996 : le premier match — Philadelphia
La partie 1 : la première défaite historique d'un champion du monde
Le 10 février 1996, à Philadelphia, Deep Blue joue sa première partie officielle contre Garry Kasparov — champion du monde en titre depuis 1985. Kasparov joue les Blancs. Il choisit l'Anglaise — une ouverture positionnelle, solide, qu'il connaît parfaitement et qui lui permet d'éviter les préparations d'ouverture de la machine.
Deep Blue gagne. Pour la première fois dans l'histoire du jeu d'échecs, un programme informatique bat un champion du monde en titre lors d'une partie officielle sous contrôle de temps standard.
Le moment fait la une des journaux du monde entier. Kasparov est choqué — pas tant par la défaite, dont la possibilité théorique était connue, que par la qualité de jeu de la machine dans cette partie particulière. Il y voit quelque chose qu'il ne reconnaît pas, quelque chose qui ne ressemble pas au jeu de programme qu'il avait préparé à contrer.
La réaction : Kasparov gagne le match 4-2
Mais Kasparov s'adapte. Il remporte les parties 2, 5 et 6. Il nullise les parties 3 et 4. Le match final : 4-2 pour Kasparov. Il a perdu la première partie, mais il a gagné le match.
Sa stratégie est celle d'un praticien qui comprend rapidement ses adversaires : il joue des positions fermées, solides, où la profondeur de recherche de Deep Blue ne compense pas son manque de jugement à long terme. Il évite les complications tactiques tranchées où les 100 millions de positions par seconde auraient un avantage décisif. Il joue le match, pas la partie.
IBM remonte aussitôt les manches. Les améliorations entre 1996 et 1997 sont substantielles : vitesse doublée (200 millions de positions par seconde), évaluation raffinée par Benjamin, extension de la base de données d'ouvertures. Et l'une des innovations les moins visibles mais les plus importantes : le travail de Gerry Tesauro — le créateur de TD-Gammon — qui utilise son réseau de neurones pour aider à calibrer la fonction d'évaluation de Deep Blue.
VIII. Mai 1997 : le rematch de New York — la semaine qui changea l'histoire
Le score au fil des parties
Le rematch de 1997 se joue à l'Equitable Center de New York, du 3 au 11 mai. Le monde regarde. Les deux racks de Deep Blue sont installés dans la salle des machines, reliés à un tableau de jeu visible du public. Kasparov est en face de Murray Campbell, qui déplace les pièces.
Partie 1 : Kasparov gagne. Il joue le King's Indian Attack — une ouverture systémique qu'il maîtrise depuis des décennies — et remporte la partie avec soin. Il est confiant.
Partie 2 : Deep Blue gagne. C'est la partie qui change tout — et qui reste à ce jour l'une des plus discutées de l'histoire du jeu d'échecs informatique.
Parties 3, 4 et 5 : Trois nulles. Dans les trois parties, Kasparov a des positions légèrement meilleures qu'il ne concrétise pas. Il joue de façon inhabituellement prudente, sans prendre les risques qui caractérisent son style. Il est perturbé.
Partie 6 : Kasparov s'effondre en 19 coups. Fin du match. Deep Blue gagne 3,5-2,5.
La partie 2 : le mystère du coup « humain », le bug, et la psychologie brisée
La partie 2 du rematch de 1997 est l'une des plus commentées, débattues et mystérieuses de l'histoire des échecs. Elle contient l'un des événements les plus étranges de toute cette saga : un coup de Deep Blue qui a semblé si « humain », si subtil, si positionnel à long terme, que Kasparov y a vu la preuve d'une intervention humaine — et que cet événement a brisé sa concentration pour le reste du match.
Au coup 36, dans une position tendue et complexe, Deep Blue joue un coup que Kasparov, et les commentateurs humains, qualifient de « magnifique » et « d'une compréhension positionnelle exceptionnelle ». Kasparov, profondément déstabilisé, résigne peu après — dans une position que l'analyse ultérieure révèle comme potentiellement nulle.
Ce coup « humain » — Kasparov pense que seul un humain expert peut jouer ainsi, que la machine ne peut pas voir aussi loin — ébranle ses certitudes sur ce qu'est Deep Blue. Il a préparé une stratégie anti-ordinateur. Soudain, il ne sait plus à quel type d'adversaire il fait face.
Ce que Murray Campbell révélera plus tard, dans une interview au Center for Data Innovation en 2016, est stupéfiant : dans le match contre Kasparov, l'un des coups de Deep Blue était essentiellement un choix aléatoire dû à un bug logiciel, qui a confondu Kasparov et conduit à la victoire de Deep Blue. Kasparov a pris ce coup pour le signe d'une intelligence avancée, alors qu'il s'agissait simplement d'un bug.
Le coup « humain » — le coup qui a brisé la confiance de Kasparov, qui l'a convaincu d'être face à quelque chose de nouveau, d'incompréhensible — était un coup aléatoire. Un bug. Une erreur logicielle qui a fait choisir à Deep Blue un coup de façon essentiellement aléatoire, faute de pouvoir calculer correctement. Et ce coup aléatoire, dans cette position, était exactement le coup qui ressemblait le plus à un coup de grand-maître humain.
La coïncidence est absolue. L'ironie est cruelle. Et la conséquence psychologique sur Kasparov — la conviction que la machine joue « à un niveau qui dépasse nos pires espoirs » — est réelle et durable.
La partie 6 : Kasparov joue h6 au lieu de Bd6
L'explication de l'effondrement final de Kasparov est documentée avec précision par Jonathan Schaeffer dans son analyse post-match dans l'ICGA Journal : au septième coup, la séquence normale est Bd6 suivie de h6, et l'explication probable de l'effondrement du champion est qu'il a transposé les coups, jouant h6 avant Bd6.
Une transposition de deux coups. Dans une position de Caro-Kann qu'il connaît par cœur. La seule explication vraisemblable : Kasparov — déstabilisé depuis la partie 2, dormant mal, incapable de se concentrer avec la sérénité qui est d'habitude sa marque de fabrique — a mélangé l'ordre de deux coups qu'il savait faire.
L'expression d'horreur sur le visage de Kasparov quand il a réalisé ce qu'il avait fait en disait long sur ce qui s'était réellement passé.
La machine n'a pas battu Kasparov. Kasparov s'est battu lui-même — sous la pression psychologique d'un coup qui était un bug, qu'il avait pris pour du génie, et qui avait ébranlé sa confiance dans sa propre compréhension de l'adversaire.
Kasparov résigne en 19 coups. Le match est terminé. Deep Blue a gagné 3,5-2,5. Pour la première fois dans l'histoire, un ordinateur a battu le champion du monde en titre dans un match régulier sous contrôle de temps standard.
IX. L'après-match : accusations, refus de revanche, démantèlement
La controverse et les accusations de Kasparov
Immédiatement après sa défaite, Kasparov formule publiquement ses suspicions. Il croit avoir vu des signes d'intervention humaine dans certains coups de Deep Blue — notamment dans la partie 2. Il demande les logs de Deep Blue, qui lui sont refusés par IBM (avant d'être publiés sur Internet par l'entreprise quelques semaines plus tard). Il exige un match revanche.
IBM refuse. La réponse officielle de Murray Campbell, vingt ans plus tard : ils estimaient avoir atteint leur objectif — démontrer qu'un ordinateur pouvait battre le champion du monde dans un match — et qu'il était temps de passer à d'autres domaines de recherche importants.
Ce refus — d'une entreprise qui vient de réaliser sa meilleure publicité depuis des décennies — est l'une des décisions les plus discutables de toute l'histoire. Hsu, dans son oral history, dit qu'il avait lui-même les droits d'utiliser l'architecture Deep Blue indépendamment d'IBM, et qu'il a décliné personnellement l'offre de revanche de Kasparov.
La désintégration de l'équipe
Deep Blue est démantelé immédiatement après le match. L'un des deux racks est donné au Smithsonian (aujourd'hui au National Museum of American History), l'autre est acquis par le Computer History Museum en 1997 et exposé dans la galerie « Artificial Intelligence and Robotics » de l'exposition « Revolution ».
L'équipe se disperse. Campbell reste à IBM Research pour des décennies supplémentaires. Hsu part en 2003 pour Microsoft Research Asia à Pékin. Hoane continue à IBM. Brody prend sa retraite. Benjamin retourne aux échecs professionnels.
Le documentaire Game Over: Kasparov and the Machine de Vikram Jayanti (2003) explore les accusations de tricherie de Kasparov. Certains interviewés décrivent l'investissement d'IBM dans Deep Blue comme une stratégie boursière — le titre d'IBM avait grimpé significativement pendant et après le match. IBM nie que le match ait été conçu comme une opération de relations publiques boursières, et les dirigeants affirment que le projet Deep Blue était de la recherche authentique.
La vérité est probablement entre les deux : une recherche authentique, dans une entreprise qui savait exactement comment en maximiser la valeur médiatique.
X. L'héritage technique : de Deep Blue à l'IA moderne
Ce que Deep Blue a apporté au monde du computing
L'architecture de Deep Blue — 30 nœuds PowerPC, 480 puces chess customisées, communication massivement parallèle — est directement dérivée de l'IBM RS/6000 SP. Cette ligne de supercalculateurs, dont Deep Blue est une instance spécialisée, sera utilisée pour des applications non-chess : prévision météorologique aux National Centers for Environmental Prediction, simulations de conception de médicaments pharmaceutiques, modélisation financière.
L'expérience du Deep Blue a aussi guidé IBM vers Blue Gene — la ligne de supercalculateurs qui sera pendant plusieurs années la plus puissante du monde — et vers Watson, le programme qui gagnera Jeopardy! en 2011.
Ce que Deep Blue n'a pas apporté
La question que les chercheurs en IA ont posée après 1997 est celle-ci : Deep Blue représente-t-il un progrès en intelligence artificielle ? La réponse est clairement : non, pas directement.
Deep Blue est un système expert symbolique — il utilise des règles définies par des humains, une évaluation construite par des experts humains, une recherche par force brute dans un espace défini. Il ne généralise pas. Il ne transfère pas ses connaissances. Il ne peut pas jouer aux dames ou au jeu de Go avec les mêmes méthodes. Confronté à une position entièrement hors de sa base de données d'ouvertures, il doit tout reconstruire depuis le début.
Ce n'est pas de l'intelligence. C'est de la puissance de calcul focalisée sur un problème très bien défini, avec une évaluation de qualité conçue par des experts humains. La distinction est cruciale pour la suite de l'histoire de l'IA.
Ce que Deep Blue a apporté à l'IA, c'est la démonstration que les méthodes symboliques pouvaient atteindre des performances superhuman dans des domaines très contraints. Cette démonstration a libéré des ressources intellectuelles et financières pour explorer d'autres approches — y compris le machine learning et les réseaux de neurones, qui mèneront à AlphaGo, AlphaZero, et finalement aux LLM.
Singular extensions — le cadeau algorithmique d'Anantharaman
Les singular extensions — inventées par Anantharaman, implémentées dans ChipTest en 1988, présentes dans Deep Blue en 1997 — sont encore utilisées dans les engines modernes. Stockfish implémente une version des singular extensions. Leela Chess Zero l'utilise de façon différente. La contribution algorithmique de ce doctorant indien qui a quitté l'équipe pour la finance survit à son départ depuis plus de trente ans.
XI. L'héritage culturel : ce que Deep Blue a changé dans la conscience collective
Le tournant de la perception publique de l'IA
La défaite de Kasparov en mai 1997 est un événement fondateur dans la culture populaire de l'IA. Avant 1997, la question « les machines peuvent-elles rivaliser avec les humains dans les tâches cognitives complexes ? » restait, pour le grand public, abstraite. Après 1997, la réponse — au moins dans le cas des échecs — était concrète et médiatisée.
Les conséquences culturelles de cet événement se mesurent encore aujourd'hui. Chaque discussion sur l'IA dans les années 1997-2016 — jusqu'à AlphaGo — revenait inévitablement à Deep Blue. Chaque questionnement sur la nature de l'intelligence humaine face aux machines utilisait le chess comme terrain d'illustration.
Kasparov lui-même, après avoir qualifié Deep Blue d'« ennemi alien » puis d'« aussi intelligent que votre réveil-matin », a évolué. Depuis les années 2010, il est l'un des défenseurs les plus articulés de l'intelligence humain-machine combinée — l'idée que les humains et les machines peuvent accomplir ensemble ce qu'aucun des deux ne peut faire seul.
Martin Amis et « le mur qui arrive »
L'écrivain britannique Martin Amis, couvrant les matchs de 1996 et 1997, formule la description la plus littérairement saisissante de l'expérience de jouer contre Deep Blue. Deux grands-maîtres lui disent que c'est « comme un mur qui vient vers vous » — une image parfaite pour l'inexorabilité du calcul brut, sans émotions, sans doutes, sans fatigue.
Ce mur qui arrive — patient, total, sans faille — est l'opposé du génie humain tel que Kasparov l'incarne. Kasparov est flair, intuition, génie créatif, psychologie, implication émotionnelle. Deep Blue est précision, profondeur, systématicité, absence totale de psychologie. Les deux approches de l'excellence s'affrontent, et pour la première fois, la machine gagne.
XII. Kasparov, 2026 : la paix avec la machine
Vingt-neuf ans après sa défaite, Garry Kasparov est devenu l'un des observateurs les plus perspicaces de l'histoire de l'IA. Son livre Deep Thinking: Where Machine Intelligence Ends and Human Creativity Begins (2017) est une réflexion honnête et complexe sur ce que 1997 signifie vraiment.
Sa conclusion centrale est que 1997 n'était pas la défaite de l'humanité par les machines, mais le début d'une nouvelle forme de collaboration. Les centaures — équipes humain-machine — ont pendant un temps battu à la fois les humains seuls et les machines seules aux échecs. L'avenir n'est pas la substitution mais l'augmentation.
Kasparov a aussi reconnu publiquement qu'il avait probablement eu tort sur la tricherie. Il ne l'a pas dit dans ces termes exacts. Mais ses écrits post-2002, et notamment après la lecture du livre de Hsu, témoignent d'une évolution vers une compréhension plus nuancée de ce qui s'est passé.
XIII. Tableau chronologique des versions et performances
| Année | Programme | Vitesse | Événement clé | Elo / perf. |
|---|---|---|---|---|
| 1985–1986 | ChipTest (CMU) | 100K pos/sec | Naissance du single-chip | ~2000 |
| 1987 | ChipTest | 500K pos/sec | Champion ACM (score parfait) | ~2300 |
| 1988 | Deep Thought | 1,5M pos/sec | Bat Larsen ; Prix Fredkin ; ACM 1er | 2745 perf. |
| 1989 | Deep Thought | 1,5M pos/sec | WCCC Edmonton 1er ; embauche IBM ; défaite vs Kasparov | 2551 USCF |
| 1990–1993 | Deep Thought 2 | — | Développement Deep Blue ; chip customisé | ~2600 |
| 1995 | Deep Blue prototype | 50M pos/sec | WCCC (perd vs Fritz) | ~2600 |
| Fév. 1996 | Deep Blue | 100M pos/sec | Match 1 vs Kasparov : perd 4-2 (gagne partie 1) | ~2650 |
| Mai 1997 | Deep Blue | 200M pos/sec | Match 2 vs Kasparov : 3,5-2,5 — premier champion du monde battu | ~2750+ |
| 1997 | — | — | Démantèlement ; refus de revanche | — |
| 2002 | — | — | Behind Deep Blue (Hsu, Princeton UP) | — |
| 2003 | — | — | Hsu rejoint Microsoft Research Asia | — |
| 2016 | AlphaGo | — | La prédiction de Hsu sur le Go se réalise | — |
XIV. Anecdotes et faits marquants
- « Crazy Bird » : Le surnom de Feng-hsiung Hsu — l'oiseau fou — est le seul détail biographique que presque tout le monde dans la communauté connaît. Il dit plus sur l'homme que n'importe quel titre académique.
- Berliner accueillant l'équipe adverse : Des rivaux acharnés qui s'invitent à leurs fêtes respectives. « Berliner était assez gracieux pour nous inviter aussi chez lui pour une fête. » C'est le modèle de la communauté CMU des années 1980 : compétition intellectuelle intense, respect personnel intact.
- Claude Shannon remet le prix à Hsu : La remise du Prix Fredkin au WCCC 1989 Edmonton est l'une des images les plus symboliques de l'histoire de l'informatique d'échecs. Shannon — qui avait posé les bases théoriques du chess computing en 1950 — remet le prix à l'homme qui vient de réaliser ce qu'il avait théorisé quarante ans plus tôt.
- Le bug qui a brisé Kasparov : Le coup de la partie 2 du match 1997 — que Kasparov a pris pour la preuve d'une intelligence surhumaine — était un coup aléatoire dû à un bug logiciel. Cette révélation, faite par Murray Campbell en 2016, est peut-être la blague la plus cruelle de toute l'histoire de l'IA.
- « Aussi intelligent que votre réveil » : La formule de Kasparov pour décrire Deep Blue après réflexion est devenue célèbre. Elle est juste techniquement — Deep Blue n'a aucune conscience, aucune compréhension générale — mais elle ne diminue en rien la réalité pratique de sa victoire.
- Le mur qui arrive (Martin Amis) : La description littéraire la plus précise de l'expérience de jouer contre Deep Blue, selon deux grands-maîtres rapportés par Amis. Un mur qui arrive. Pas une intelligence. Un mur.
- « Man as toolmaker defeating man as performer » : La formulation de Hsu dans son livre — pas une machine qui pense, mais un outil que des hommes ont fabriqué pour accomplir une tâche spécifique mieux qu'un homme seul ne peut le faire.
- Anantharaman disparu dans la finance : Le doctorant indien co-fondateur de ChipTest, inventeur des singular extensions, est entré dans la finance et n'en est jamais ressorti. Sa contribution algorithmique survit dans tous les engines modernes.
XV. Héritage : le premier acte fondateur de l'IA moderne
L'histoire de Feng-hsiung Hsu, Murray Campbell et de l'équipe Deep Blue est l'inverse de celle de Marty Hirsch : pas un programme commercial saboté par un litige, mais un projet de recherche universitaire absorbé par le plus grand acteur industriel de son temps, mené jusqu'à son objectif déclaré, puis démantelé sans état d'âme une fois la victoire acquise.
La ligne de descendance est directe et ininterrompue :
Belle de Ken Thompson (Bell Labs, 1973) → ChipTest de Hsu (CMU, 1985, inspiré de Belle) → Deep Thought (CMU/IBM, 1988) → Deep Blue (IBM, 1996-1997) → l'architecture parallèle qui inspire toute la génération suivante.
Et en parallèle, la chaîne algorithmique : singular extensions d'Anantharaman (1988) → encore présent dans Stockfish en 2026. Null move de Goetsch/Campbell (1988-1990) → popularisé par Donninger (1993) → dans tous les engines.
Ces deux chaînes — architecturale et algorithmique — font de l'équipe CMU/IBM le laboratoire fondateur d'une grande partie de ce que l'informatique d'échecs est devenue.
Palmarès final :
ChipTest :
- Champion ACM 1987 (score parfait)
Deep Thought :
- Champion WCCC 1989 Edmonton (sans défaite)
- Champion ACM 1988
- Premier programme à battre un grand-maître en tournoi officiel (Bent Larsen, janvier 1988)
- Premier programme à atteindre un rating officiel certifié de Grand-Maître (2551 USCF)
- Prix Fredkin Intermédiaire (50 000 $, 1988)
Deep Blue :
- Premier programme à battre un champion du monde en titre en partie officielle (Game 1, match 1996 vs Kasparov)
- Premier programme à battre un champion du monde en titre en match régulier (1997, 3,5-2,5 vs Kasparov)
- Prix Fredkin Grand (100 000 $, 1997)
- Prix du vainqueur du match 1997 : 700 000 $
- Rating estimé : ~2700+ Elo en 1996, ~2750+ en 1997
Un ingénieur électricien de Keelung, un chercheur de l'Alberta, un doctorant indien qui disparaîtra dans la finance, et une équipe d'ingénieurs IBM à Yorktown Heights ont passé douze ans à construire, puce après puce, version après version, une machine qui a joué 19 coups contre le meilleur joueur du monde et gagné — dont un coup était un bug qu'on avait pris pour du génie. C'est peut-être la formule la plus précise de toute cette anthologie : le premier acte fondateur de l'IA moderne fut accompli par accident.
XVI. Annexe : les six parties du rematch de 1997
Partie 1 — 3 mai 1997, Kasparov vs Deep Blue, 1-0
Partie 2 — 4 mai 1997, Deep Blue vs Kasparov, 1-0
Au coup 36, axb5 — le coup « humain » qui a fait basculer le match. La résignation de Kasparov au coup 45 reste controversée : l'analyse ultérieure montre que 45...Qe3! forçait la nulle par échec perpétuel.
Partie 3 — 6 mai 1997, Kasparov vs Deep Blue, ½-½
Partie 4 — 7 mai 1997, Deep Blue vs Kasparov, ½-½
Partie 5 — 10 mai 1997, Kasparov vs Deep Blue, ½-½
Partie 6 — 11 mai 1997, Deep Blue vs Kasparov, 1-0
L'erreur historique au coup 7 : Kasparov joue h6? au lieu de Bd6 — une transposition fatale dans une Caro-Kann qu'il connaissait par cœur. Le sacrifice 8.Nxe6! était dans la base de données d'ouvertures de Deep Blue. Résignation en 19 coups.
