Charge une partie au format PGN pour commencer l'analyse.
Tu peux coller du texte ou importer un fichier .pgn.
Colle ton PGN ici ou importe un fichier .pgn.
Profondeur 12 — analyse rapide, ~10 s sur une partie de 70 coups avec Stockfish 18 Lite NNUE.
Choisis la pièce de promotion :
0 parties sauvegardées localement (chargement instantané grâce au cache).
Ajoute tous les pseudos sous lesquels tu joues (chess.com, lichess, Playchess…). L'app les utilisera pour reconnaître automatiquement quel camp tu joues dans chaque partie. Pas de différence majuscule/minuscule.
Bilan sur les parties où tu es identifié (0 parties).
Les CDN publics ne servent plus les binaires Stockfish modernes (16, 17, 18). Tu peux importer manuellement les fichiers .wasm depuis ton disque — ils seront mis en cache localement et réutilisés à chaque session.
.wasm ci-dessous.La variante est détectée automatiquement d'après le nom du fichier.
Télécharge le binaire .wasm correspondant à la variante voulue (clic droit → « Enregistrer la cible » si le navigateur l'ouvre au lieu de le télécharger), puis importe-le via « Choisir un fichier .wasm ». La variante est détectée automatiquement d'après le nom du fichier — ne le renomme pas.
Stockfish 18 Lite NNUE — single-thread (~7 Mo) · recommandé
Le bon choix pour la grande majorité des analyses. Le réseau Lite est environ 2× plus rapide à évaluer que le réseau complet, et la perte de précision est marginale (< 50 Elo) sur les positions courantes.
→ stockfish-18-lite-single.wasm
Stockfish 18 Lite NNUE — multi-thread (~7 Mo) · avancé
Même moteur d'évaluation, réparti sur plusieurs threads. N'est pas plus rapide à profondeur fixe, mais explore plus de variantes à temps fixe : évaluations plus stables, tactiques parfois manquées en single-thread révélées. La profondeur peut être plus faible mais la largeur d'analyse est augmentée. Nécessite une page cross-origin-isolated (déploiement avec en-têtes COOP/COEP).
Stockfish 18 NNUE complet — single-thread (~108 Mo) · avancé
Le réseau complet, ~50 Elo plus précis que Lite. Plus lent (~2× le temps par profondeur), mais l'évaluation est plus fiable dans les positions stratégiques complexes. Utile pour comprendre finement les nuances de positionnement plutôt que repérer les fautes tactiques.
Stockfish 18 NNUE complet — multi-thread (~108 Mo) · expert
Combinaison du meilleur réseau et du multi-threading. Pas plus rapide, mais détecte des tactiques que les autres variantes peuvent manquer, avec une évaluation plus fine. Demande du matériel puissant (CPU desktop ≥ 4 cœurs physiques et ≥ 8 Mo L3, ou SoC mobile haut de gamme). Sur matériel modeste, ne sera pas plus utile que le Lite multi-thread. Nécessite une page cross-origin-isolated.
Si un lien direct ne fonctionne plus (nouvelle release), parcours la page des releases nmrugg/stockfish.js (port maintenu par Chess.com).
⚠ Les variantes multi-thread ne démarrent que sur le site déployé (en-têtes COOP/COEP require-corp), pas avec un simple serveur local. Le diagnostic ci-dessous indique si SharedArrayBuffer est disponible.
Table de transposition partagée par le moteur. Une valeur plus élevée aide les analyses longues et le multi-thread ; sur mobile, reste prudent (128 Mo max conseillé).
Nombre de threads utilisés par les variantes multi-thread. Par défaut : le nombre de cœurs logiques détecté. Lance le benchmark ci-dessous pour trouver la valeur optimale sur cet appareil.
Le benchmark mesure combien de threads donnent le meilleur résultat sur cet appareil (NPS + profondeur atteinte). Un seul test, ~quelques secondes par palier.
Rejoue les positions où des erreurs ont été commises pendant cette partie et essaie de trouver le bon coup à chaque fois.
Couleurs personnalisables pour chaque type d'affichage.
Importe et gère les binaires Stockfish locaux (single & multi-thread), et lance le diagnostic de scaling.