Sudoku Coach IA

Accueil › Solveur de sudoku

Solveur de sudoku avec explications étape par étape

Saisissez votre sudoku : ce solveur montre le prochain coup logique et pourquoi il est juste, avec les mêmes techniques qu'un joueur : Singleton caché, Paire nue, X-Wing et d'autres. Il explique une étape à la fois, pour vous débloquer sans voir toute la solution, ou affiche toutes les étapes d'un coup. Gratuit, il fonctionne directement dans votre navigateur.

Tapez les chiffres donnés dans la grille, ou collez toute la grille en 81 caractères (0 ou . pour les cases vides). La grille ci-dessous est un exemple.

Activez JavaScript pour utiliser le solveur. L'exemple ci-dessous se lit sans.

Exemple résolu

Voici comment le solveur explique la grille d'exemple ci-dessus (niveau Difficile). Les premiers coups sont des singletons ; le premier coup qui demande un motif de candidats arrive plus tard.

  1. L3C2 = 4 · Singleton caché (une seule place possible)

    Dans le bloc 1, la seule case qui peut accueillir un 4 est L3C2. Toutes les autres cases vides partagent une ligne, une colonne ou un bloc avec un 4 déjà placé (L1C5, L2C9 et L4C1) : elles ne peuvent donc pas recevoir de 4. → Il faut un 4 en L3C2.

  2. L1C2 = 5 · Singleton caché (une seule place possible)

    Dans le bloc 1, la seule case qui peut accueillir un 5 est L1C2. Toutes les autres cases vides partagent une ligne, une colonne ou un bloc avec un 5 déjà placé (L8C1 et L2C5) : elles ne peuvent donc pas recevoir de 5. → Il faut un 5 en L1C2.

  3. L1C4 = 1 · Singleton caché (une seule place possible)

    Dans le bloc 2, la seule case qui peut accueillir un 1 est L1C4. Toutes les autres cases vides partagent une ligne, une colonne ou un bloc avec un 1 déjà placé (L4C5) : elles ne peuvent donc pas recevoir de 1. → Il faut un 1 en L1C4.

  4. L5C7 = 2 · Paire ou triplet pointant (alignés dans un bloc)

    Dans le bloc 3, le 2 ne peut aller que dans L1C8 et L2C8. Ces cases sont toutes sur la colonne 8. Donc le 2 du bloc 3 est quelque part sur la colonne 8, et le reste de la colonne 8 hors du bloc (L5C8, L6C8 et L9C8) ne peut pas être un 2.

    Dans la ligne 5, la seule case qui peut accueillir un 2 est L5C7. Toutes les autres cases vides partagent une ligne, une colonne ou un bloc avec un 2 déjà placé (L4C2 et L3C6) : elles ne peuvent donc pas recevoir de 2. Pour L5C8, le 2 a été retiré des candidats à l'étape 1. → Il faut un 2 en L5C7.

Appuyez sur « Étape suivante » ci-dessus pour continuer, ou sur « Toutes les étapes » pour voir la solution complète.

Comment fonctionne le solveur

Le solveur cherche la technique la plus simple qui fait avancer la grille, dans l'ordre où on les apprend :

  1. Singletons : Singleton caché et Singleton nu
  2. Bloc et ligne : Paire ou triplet pointant et Interaction ligne-bloc
  3. Paires et triplets : Paire nue, Paire cachée, Triplet nu
  4. Poissons et ailes : X-Wing, Espadon, XY-Wing
  5. Chaînes et unicité : Gratte-ciel, W-Wing, Rectangle unique

Quand il faut d'abord éliminer des candidats, il montre chaque élimination comme une étape numérotée et laisse de côté celles dont la réponse ne dépend pas.

Pourquoi il explique au lieu de simplement remplir

La plupart des solveurs remplissent toute la grille d'un coup. Vous avez la réponse mais pas la raison, et le prochain sudoku difficile reste tout aussi difficile.

Ce solveur est fait pour apprendre. Chaque explication vient du même solveur qui classe les grilles et donne les indices dans l'application Sudoku Coach IA, et chaque nom de technique renvoie à une page qui l'explique avec un exemple.

Conseils d'utilisation

Questions fréquentes

Ce solveur de sudoku est-il gratuit ?

Oui. Il est gratuit, sans inscription, et fonctionne entièrement dans votre navigateur. Votre grille n'est envoyée à aucun serveur.

Peut-il résoudre n'importe quel sudoku ?

Tout sudoku valide à solution unique. Presque toutes les grilles se résolvent avec des techniques humaines ; dans les rares positions qui vont au-delà, il donne la réponse d'une case et indique qu'une technique avancée est nécessaire.

Le solveur devine-t-il ?

Non. Chaque étape est une déduction logique, comme Singleton caché ou X-Wing, et l'explication dit exactement pourquoi le chiffre va là ou pourquoi un candidat disparaît.

Comment saisir une grille rapidement ?

Collez-la en 81 caractères, ligne par ligne, avec 0 ou un point pour chaque case vide. Vous pouvez aussi taper directement dans la grille et passer d'une case à l'autre avec les flèches.

Jouer gratuitement dans le navigateurTélécharger dans l'App StoreBientôt disponible sur Google Play