Parties en cours

Commencez une nouvelle partie et concourez pour le classement FIDE Online et Worldchess, ou invitez un ami et entraînez-vous sans souci !
0

Moteur d'échecs

Un moteur d'échecs est un programme qui analyse les positions et peut calculer les coups les plus forts possibles. Les meilleurs moteurs d'échecs actuels jouent à des classements estimés au-dessus de 3500 — environ 600 points plus forts que n'importe quel humain, y compris le Champion du Monde en titre.

C'est le cerveau derrière chaque échiquier d'analyse, chaque barre d'évaluation sur une diffusion en direct, et chaque préparation d'ouverture au niveau professionnel. Si vous avez déjà cliqué sur « analyser » après une partie, vous avez utilisé un moteur d'échecs. Le nombre affiché autour de +0,3 ou -1,5 sur votre écran est l'opinion du moteur, mesurée en pions, sur qui détient l'avantage. La plupart des joueurs interagissent avec un moteur d'échecs via une interface graphique, mais le moteur lui-même n'a ni échiquier, ni pièces, ni graphismes — juste du calcul brut.

Qu'est-ce qu'un moteur d'échecs ?

Un moteur d'échecs analyse une position, explore les continuations possibles et identifie le coup le plus fort qu'il peut trouver. Stockfish évalue jusqu'à dix millions de positions par seconde sur du matériel standard. Les moteurs à réseaux de neurones comme Leela Chess Zero évaluent beaucoup moins de positions mais avec une compréhension positionnelle plus profonde — chaque évaluation est « plus intelligente », ce qui compense le volume inférieur.

Chaque joueur sérieux utilise des moteurs pour sa préparation. Les joueurs titrés vérifient les nouveautés d'ouverture, valident les idées tactiques et analysent les parties de leurs adversaires avant les tournois. Les commentateurs les utilisent pendant les diffusions en direct. Les entraîneurs s'en servent pour identifier les erreurs dans le jeu de leurs élèves. Que vous révisiez une partie classique de Grand Maître ou vérifiiez une gaffe en bullet, le moteur est le partenaire silencieux sur lequel chaque joueur d'échecs s'appuie désormais. Les joueurs qui préfèrent s'entraîner avec un moteur sur un échiquier physique peuvent aussi travailler avec des ordinateurs d'échecs dédiés.

Les meilleurs moteurs d'échecs au monde

Les moteurs d'échecs s'affrontent dans des championnats pour déterminer les programmes les plus performants, notamment lors d'événements comme le TCEC (Top Chess Engine Championship) et le Chess.com Computer Chess Championship. Voici les moteurs qui définissent l'ère actuelle.

Stockfish

Stockfish est le moteur d'échecs le plus fort accessible au public, et ce depuis des années. Il est né en 2008 comme fork d'un moteur open source appelé Glaurung, créé par le programmeur norvégien Tord Romstad. Le développeur italien Marco Costalba l'a renommé Stockfish — parce qu'il était « produit en Norvège et cuit en Italie ». Depuis 2020, Stockfish intègre NNUE (Efficiently Updatable Neural Networks), combinant recherche traditionnelle et évaluation par réseau de neurones. Il domine toutes les grandes compétitions de moteurs et alimente les outils d'analyse de Lichess et Chess.com. Le moteur d'échecs en ligne que vous utilisez probablement en ce moment ? Probablement Stockfish.

Leela Chess Zero (Lc0)

Leela Chess Zero est un moteur open source inspiré d'AlphaZero de Google DeepMind. Lancé en janvier 2018 par Gary Linscott, Leela a appris les échecs par elle-même grâce à l'auto-jeu, en partant uniquement des règles du jeu. Des bénévoles du monde entier ont fourni de la puissance de calcul pour entraîner ses réseaux de neurones. Leela a atteint le niveau de Grand Maître fin 2018 et est depuis un rival proche de Stockfish. Son style est nettement différent : plus positionnel, plus enclin à sacrifier pour un avantage à long terme, et capable de produire un jeu plus humain.

AlphaZero

AlphaZero est le moteur qui a tout changé. Développé par Google DeepMind et révélé en décembre 2017, il a appris les échecs de zéro en quatre heures d'auto-jeu — puis a écrasé Stockfish 28–0 avec 72 nulles. Demis Hassabis, de DeepMind, a qualifié son style d'« extraterrestre » : sacrifices audacieux, étouffements positionnels à long terme et coups qui brisaient toutes les conventions. AlphaZero n'a jamais été rendu public, mais son influence est partout — chaque moteur d'échecs de pointe utilise désormais la technologie de réseaux de neurones qu'il a popularisée.

Komodo Dragon

Komodo a été créé par le programmeur Don Dailey et le Grand Maître Larry Kaufman à partir de 2010. Il s'est forgé une réputation d'évaluation positionnelle exceptionnelle — là où les autres moteurs ne trouvaient pas de plan, Komodo pouvait créer quelque chose à partir de rien. Après le décès de Dailey en 2013, Mark Lefler a poursuivi le développement. En 2020, l'équipe a publié Dragon, intégrant la technologie NNUE. Désormais propriété de Chess.com, Komodo Dragon reste parmi les trois meilleurs moteurs mondiaux.

Rybka

Rybka, ou « petit poisson » en tchèque, a dominé les échecs informatiques de 2005 à 2010 sous son créateur Vasik Rajlich. Le moteur a remporté quatre Championnats du Monde d'Échecs Informatique avant d'être déchu de ces titres à la suite d'accusations de plagiat. Malgré la controverse, l'influence considérable de Rybka sur le développement des moteurs reste un chapitre important de l'histoire du jeu.

Les origines du terme « moteur d'échecs »

Le concept d'une machine jouant aux échecs est plus ancien que les ordinateurs. En 1770, l'inventeur hongrois Wolfgang von Kempelen dévoila « Le Turc mécanique », un mannequin dans un cabinet qui semblait jouer aux échecs de manière autonome. Il battit Napoléon et Benjamin Franklin. Cependant, l'invention était une fraude : à l'intérieur se cachait un maître d'échecs humain qui manipulait les pièces.

Il fallut attendre 1912 pour que la première véritable machine jouant aux échecs soit créée, lorsque l'ingénieur espagnol Leonardo Torres y Quevedo développa El Ajedrecista, un dispositif capable de gagner une finale roi et tour. Les échecs informatiques modernes ont commencé dans les années 1950, lorsque Alan Turing écrivit un premier algorithme de jeu d'échecs et que l'ingénieur d'IBM Alex Bernstein construisit le premier programme entièrement automatisé — qui mettait huit minutes par coup.

Le mot « engine » est entré dans le vocabulaire des échecs en 1986, lorsqu'une société appelée Sys-10 commercialisa son matériel sous la marque « Chess Engine ». À mesure que les logiciels se séparaient des interfaces graphiques via des protocoles comme WinBoard et plus tard l'Universal Chess Interface, le terme est resté : un « engine » est devenu le cœur calculateur derrière l'échiquier que vous voyez à l'écran. Lorsque le Champion du Monde Garry Kasparov fut battu par Deep Blue d'IBM en 1997, l'ère de la suprématie humaine incontestée sur les ordinateurs d'échecs prit fin.

Réflexions finales sur les moteurs d'échecs

Les moteurs d'échecs ont à jamais changé la façon dont le jeu est joué, étudié et regardé. Aucun joueur de haut niveau ne se prépare sans eux. Aucune diffusion sérieuse ne se passe de barre d'évaluation. Le jeu n'en a pas été appauvri — au contraire, les moteurs ont approfondi la compréhension des échecs en révélant des couches de complexité que les humains ne pouvaient pas facilement découvrir. Que vous utilisiez un moteur d'échecs en ligne pour analyser votre dernière partie ou que vous suiviez une superfinale du TCEC avec Stockfish et Leela, ces programmes sont désormais indissociables des échecs modernes.


Voir aussi

Lire plus : Stockfish aux échecs, AlphaZero, et Le moteur d'échecs Leela.

FAQ sur les moteurs d'échecs

Qu'est-ce qu'un moteur d'échecs et comment analyse-t-il les positions ?

Un moteur d'échecs analyse les positions en calculant des variantes et en évaluant les positions qui en résultent.

Quel moteur d'échecs est considéré comme le plus fort aujourd'hui ?

Stockfish est largement considéré comme le moteur d'échecs le plus fort et le plus performant aujourd'hui.

Quelle est la différence entre un moteur d'échecs et une IA d'échecs ?

Un moteur d'échecs analyse directement les positions, tandis qu'une IA d'échecs peut utiliser des techniques d'apprentissage automatique.

Comment les moteurs d'échecs calculent-ils le meilleur coup ?

Les moteurs d'échecs explorent des arbres de coups, évaluent les positions et comparent des millions de variantes.