Termes échiquéens
Stockfish

Stockfish

Le plus puissant programme d'échecs de tous les temps est bien connu des joueurs d'échecs du monde entier. Si vous vous demandiez encore quel était le plus fort module d'analyse en libre accès, vous avez votre réponse : Stockfish est sans conteste le roi !

Découvrez dans cet article tout ce que vous avez besoin de savoir à son sujet :


Stockfish, qu'est-ce que c'est ?

Stockfish est depuis de longues années le plus fort programme d'échecs accessible au grand public. Gratuit et open-source, il est régulièrement développé par sa communauté. Son architecture a été créée en 2004 par Tord Romstad, et c'est Marco Costalba qui l'a amélioré en 2008. Joona Kiiski et Gary Linscott font également partie de ses pionniers.

Non content d'être le plus fort programme d'échecs en libre accès, il est aussi le plus accessible, puisqu'il fonctionne sur la majorité des plateformes, dont Windows, Mac OS X, Linux, iOS, et Android.

stockfish chess engine
Le logo de Stockfish. Image : Stockfishchess.org.

Stockfish a le palmarès le plus impressionnant de sa catégorie avec plus de 10 victoires dans le TCEC (Top Chess Engine Championship) et une domination outrageuse du Computer Chess Championship de Chess.com depuis 2018 (notamment des victoires dans les six premières éditions).

En 2017, alors qu'il est solidement installé sur le trône, Stockfish et le monde des échecs tout entier vont être ébranlés par un challenger de poids : AlphaZero. Ce programme à réseau neuronal va l'emporter au terme d'un match à sens unique, et mener à la création de nombreux autres projets basés sur les réseaux neuronaux, tels que Leela Chess Zero, Leelenstein, ou encore Alliestein).

Dans les mois qui ont suivi, Stockfish est parvenu à conserver sa place de numéro un mondial, mais les réseaux neuronaux se sont progressivement rapprochés de son niveau. En septembre 2020, lors de la sortie de la version 12, Stockfish annonce avoir absorbé le projet NNUE (Réseau neuronal à mise à jour efficiente). La puissance brute d'un moteur traditionnel se retrouve pour la première fois alliée à la finesse d'évaluation d'un réseau neuronal. Une combinaison redoutable !

stockfish chess
Stockfish 12 a progressé en flèche grâce à l'appui d'un réseau neuronal.

En juin 2023, Stockfish est le programme d'échecs le mieux classé avec une estimation Elo d'environ 3530. En juillet 2020, selon la liste de classement de l'Association suédoise des ordinateurs d'échecs (SSDF), Stockfish 9 est classé troisième, Stockfish 10 est classé deuxième et Stockfish 11 est classé premier avec un Elo de 3558. Un tir groupé très impressionnant !

Découvrez cette excellente vidéo répertoriant les meilleurs programmes d'échecs de tous les temps d'après cette association suédoise. Il y apparait clairement que Stockfish est la plus puissante entité échiquéenne de tous les temps, un sentiment largement partagé dans toute la communauté des échecs.

Palmarès

Comme évoqué plus haut, Stockfish domine le TCEC depuis son arrivée. Dans toutes les éditions auquel il a participé depuis 2013, il s'est classé à l'un des deux premières places (quatorze victoires et six seconde places) à une exception près. Entre 2018 et 2020, il a remporté sept saisons sur neuf, dominant des références telles que Komodo, Leela Chess Zero, ShredderHoudini, et bien d'autres.

En 2014, Stockfish remporte également le TCEC en échecs 960. En saison 10, il remporte le tournoi en cadence rapide, et ajoute trois TCEC Cups à son palmarès en 2018, 2019 et 2020.

stockfish chess
Stockfish domine le Computer Chess Championship de Chess.com.

Notre Computer Chess Championship est également dominé par le redoutable poisson. Avec huit victoires et quatre seconde places en treize éditions, Stockfish domine encore très régulièrement les programmes à réseaux neuronaux.

Quelques parties

Notre premier exemple est issu du match Stockfish-AlphaZero joué en 2018. Une victoire express en 22 coups : que rêver de mieux face à la plus puissante entité échiquéenne de l'époque ? Stockfish sacrifie rapidement un pion et prend un bel avantage grâce au coup 13.Td3. Après 18.Th4, toutes ses pièces sont développées et actives, tandis que les pièces noires (à part une courageuse dame en e7 !) sont confinées à la première rangée :

Stockfish chess
Après 18.Th4, toutes les pièces blanches sont actives.

Les puissants sacrifices19.Fc4! et 20. Cce4! vont rapidement mettre un terme à la partie.

Stockfish chess
Le match Stockfish-AlphaZero a changé le visage des échecs à tout jamais.

Dans notre second exemple, Stockfish réduit en bouillie un programme pourtant installé au top niveau depuis de longues années : Rybka. Après avoir un pris un bel avantage dans l'ouverture et maintenu la pression dans le milieu de jeu, Stockfish lance le feu d'artifice avec le joli 28.Fxh6+!

Stockfish chess engine
Stockfish ouvre le roque adverse avec le coup 28. Fxh6!

Stockfish maintient la pression avec un sacrifice de qualité trois coups plus tard, et domine le reste de la partie après 32...Rh7 :

Dans cette excellente vidéo (en anglais) du maître Sam Copeland, Stockfish+NNUE domine le programme à réseau neuronal Stoofvlees :

Analyser ses parties avec Stockfish sur Chess.com

Stockfish est le moteur d'analyse privilégié de Chess.com. Il est très simple d'utilisation dans plusieurs configurations. Le plus pratique reste de se rendre sur la page Chess.com/analysis et de charger votre fichier .pgn ou .fen.



Vous pouvez analyser vos parties avec Stockfish sur Chess.com avec Chess.com/analysis.

Il existe une autre manière d'analyser vos parties avec Stockfish grâce à l'échiquier d'analyse. Rendez-vous simplement sur la page Echecs en direct et sélectionner le menu déroulant permettant de choisir la variante de jeu :

Stockfish chess.com
L'échiquier d'analyse de Chess.com utilise Stockfish.

Dans cette vidéo (en anglais), notre bien-aimé MI Danny Rensch vous explique comment utiliser toutes les fonctionnalités de Stockfish sur Chess.com :

Conclusion

Vous savez désormais ce qu'est Stockfish, son importance dans l'histoire des échecs et la manière dont vous pouvez l'utiliser sur Chess.com. Rendez-vous sur Chess.com/CCC pour le voir affronter les meilleurs programmes du monde en permanence !

Explorez plus de termes échiquéens