Stockfish : Elo et niveaux de jeu
Pour iPhone, iPad, Mac et Android. Sans compte.
Quelle est la force de Stockfish ? À pleine puissance, bien supérieure à celle de n’importe quel joueur humain. Mais Stockfish peut aussi jouer volontairement plus faible, et c’est ainsi que les apps et les sites d’échecs proposent des niveaux pour tous les joueurs. Cette page explique les réglages derrière ces niveaux, ce que signifie un chiffre Elo sur un niveau de moteur et ce qu’il ne signifie pas, comment sont construits les niveaux de Stockfish sur Lichess, et comment choisir le niveau qui te convient.
Pourquoi l’Elo d’un moteur n’est pas ton classement
Un chiffre Elo n’a de sens qu’au sein de son propre groupe de joueurs. Les niveaux des moteurs sont mesurés dans des parties entre moteurs. Ton classement vient de parties entre humains, sur un site donné ou dans une fédération.
- Des groupes différents. UCI_Elo est ancré sur une liste de classement de moteurs. Les classements Lichess et Chess.com viennent de parties entre leurs propres joueurs, le classement FIDE de parties classées sur l’échiquier.
- Des erreurs différentes. Un moteur bridé joue surtout de bons coups puis, de temps en temps, un coup plus faible choisi au hasard. Les humains font d’autres sortes d’erreurs : ils ne voient pas une menace, se trompent de plan ou manquent de temps. Un niveau qui correspond sur le papier à ton classement peut paraître bien plus difficile ou bien plus facile.
- Des conditions différentes. Le temps par coup et la vitesse de l’appareil changent la force réelle d’un niveau.
Même les classements humains ne concordent pas entre eux. Le même joueur a des chiffres différents sur Lichess, sur Chess.com et à la FIDE, comme le montre la comparaison dans conversion des classements d’échecs. Considère donc l’Elo d’un niveau de moteur comme un barreau d’échelle, pas comme un classement comparable au tien.
Quelle est la force de Stockfish à pleine puissance ?
Bien au-dessus de n’importe quel humain. Avec Stockfish 18, l’équipe de Stockfish écrivait que le moteur est plus fort que n’importe quel joueur humain, même sur du matériel ancien ou d’entrée de gamme (annonce). Sur la liste CCRL 40/15 du 16 octobre 2026, Stockfish 19 sur quatre cœurs est premier avec 3650 Elo.
Ce chiffre est sur une échelle de moteurs, mesurée contre d’autres moteurs dans des conditions fixes. Il ne dit pas exactement comment se passerait un match contre un humain. Ce qu’il dit : à pleine puissance, Stockfish est un outil d’analyse, pas un partenaire d’entraînement pour les humains. Pour jouer contre lui, il te faut un niveau bridé. Les nouveautés de la dernière version sont résumées dans Stockfish 19.
Les niveaux de Stockfish sur Lichess
Sur Lichess, tu peux jouer contre l’ordinateur aux niveaux 1 à 8. Les coups de l’ordinateur viennent de fishnet, le service Stockfish distribué de Lichess. Au moment de la rédaction, son code source (api.rs) fixe trois limites pour chaque niveau :
| Niveau Lichess | Skill Level | Profondeur maximale | Temps par coup |
|---|---|---|---|
| 1 | -9 | 5 | 50 ms |
| 2 | -5 | 5 | 100 ms |
| 3 | -1 | 5 | 150 ms |
| 4 | 3 | 5 | 200 ms |
| 5 | 7 | 5 | 300 ms |
| 6 | 11 | 8 | 400 ms |
| 7 | 16 | 13 | 500 ms |
| 8 | 20 | 22 | 1000 ms |
Trois points ressortent. Les niveaux 1 à 3 utilisent des valeurs de Skill Level inférieures à 0, hors de la plage de l’option officielle de Stockfish. Au niveau 8, la limite de Skill Level est désactivée (20), mais la profondeur et le temps restent plafonnés : le niveau 8 est donc très fort sans être Stockfish à pleine puissance. Enfin, le code fixe un Skill Level, une profondeur et un temps, pas un Elo. Tout Elo que tu lis pour un niveau Lichess est une estimation venue d’ailleurs, pas un chiffre issu du code de Lichess.
Les cinq niveaux de ChessWOW
ChessWOW utilise les réglages propres à Stockfish 19 pour ses cinq niveaux :
| Niveau | Cible | Réglage |
|---|---|---|
| Débutant | Elo 800 | Skill Level 0 plus un petit plafond sur le nombre de nœuds |
| Joueur de club | Elo 1600 | UCI_LimitStrength avec UCI_Elo 1600 |
| Maître | Elo 2200 | UCI_LimitStrength avec UCI_Elo 2200 |
| Grand maître | Elo 2700 | UCI_LimitStrength avec UCI_Elo 2700 |
| Force maximale | sans limite | Aucune limite de force, tous les cœurs du processeur |
Le niveau Débutant demande une autre méthode. UCI_Elo ne descend pas sous 1320, et le Skill Level 0 seul joue encore trop bien pour quelqu’un qui apprend le jeu. ChessWOW combine donc le Skill Level 0 avec une petite limite sur le nombre de nœuds. Le moteur cherche alors si peu qu’il manque aussi des tactiques courtes. Toutes les valeurs Elo sont des cibles sur l’échelle de Stockfish, pas des classements Lichess ou Chess.com, et l’appareil comme la cadence influencent la façon dont un niveau joue.
Tu peux essayer les cinq mêmes niveaux dans ton navigateur, sur l’échiquier en haut de la page jouer contre Stockfish. Le navigateur fait tourner une version allégée de Stockfish 19 avec un réseau plus petit.
Comment choisir le bon niveau
- Étape 1
Commence à un niveau qui semble un peu facile. Tu découvres les échecs : Débutant. Tu joues régulièrement et connais les tactiques de base : Joueur de club. Les bons joueurs de club ou de tournoi peuvent commencer à Maître.
- Étape 2
Joue trois à cinq parties sans conseil, pour que le résultat reflète ton propre jeu.
- Étape 3
Compte tes résultats. Si tu gagnes presque toutes tes parties, monte d’un niveau. Si tu les perds presque toutes, descends d’un niveau.
- Étape 4
Reste là où tu gagnes certaines parties et en perds d’autres. Ce sont ces parties qui t’apprennent le plus.
- Étape 5
Regarde le rapport après chaque partie. Le rapport de partie montre où la partie a basculé. Entraîne-toi sur ces positions avant la partie suivante.
Quand tu montes, attends-toi à perdre d’abord quelques parties. Les écarts entre les niveaux ne sont pas réguliers, sur Lichess comme dans n’importe quelle app. Si un palier te semble trop grand, joue davantage au niveau inférieur, ou pars d’une position où tu es mieux et entraîne-toi à la gagner.
Questions et réponses
Quel est l’Elo de Stockfish ?
À pleine puissance, Stockfish 19 sur quatre cœurs est classé 3650 sur la liste CCRL 40/15 du 16 octobre 2026. C’est une échelle de moteurs, qui ne se compare pas aux classements humains.
Quel est l’Elo du niveau 8 de Stockfish sur Lichess ?
Le code de Lichess n’en indique pas. Le niveau 8 utilise le Skill Level 20 avec une profondeur maximale de 22 et jusqu’à une seconde par coup.
Quel est l’Elo le plus bas qu’on peut régler sur Stockfish ?
Avec UCI_Elo, 1320 dans Stockfish 19. Pour jouer plus faible, il faut le Skill Level et des limites sur la recherche, comme un plafond de nœuds.
Que signifie Skill Level 20 ?
La pleine force. À 20, Stockfish ne choisit pas volontairement de coups plus faibles.
Le niveau Débutant de ChessWOW est-il vraiment à 800 Elo ?
C’est une cible sur l’échelle de Stockfish, atteinte avec le Skill Level 0 et un plafond de nœuds. Ce n’est pas la même chose qu’un classement de 800 sur Lichess, sur Chess.com ou à la FIDE.
Continuer avec
Trouve ton niveau contre Stockfish.
Cinq niveaux avec le réseau complet, hors ligne sur iPhone, iPad, Mac et Android.
Comment Stockfish limite sa force
Stockfish dispose de deux moyens intégrés pour jouer plus faible. Ce sont deux options UCI, des réglages qu’un logiciel d’échecs envoie au moteur avant sa recherche.
UCI_LimitStrengthactivé, un logiciel peut demander une force cible en Elo avecUCI_Elo. Dans Stockfish 19, la plage autorisée va de 1320 à 3190. En interne, Stockfish convertit cet Elo en Skill Level.La plage est fixée dans le code source (search.h dans Stockfish 19). Selon un commentaire à cet endroit, la conversion est ajustée sur des parties entre Stockfish à différents Skill Levels et un autre moteur, et couvre à peu près 1320 à 3190 sur l’échelle CCRL Blitz. Le CCRL est une liste de classement pour moteurs, pas pour humains.
Il existe un troisième moyen, accessible à tout logiciel : limiter la recherche elle-même. Un nombre fixe de nœuds (les positions que le moteur examine), une profondeur fixe ou un temps court par coup affaiblissent tous Stockfish, car une recherche peu profonde manque des tactiques qu’une recherche plus profonde trouve. Beaucoup d’apps combinent ces limites avec le Skill Level.