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 ?
- Palmarès
- Quelques parties
- Analyser ses parties avec Stockfish sur Chess.com
- Conclusion
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 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 !
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, Shredder, Houdini, 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.
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 :
Les puissants sacrifices19.Fc4! et 20. Cce4! vont rapidement mettre un terme à la partie.
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 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.
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 :
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 !