Résoudre par déduction

Meowdoku : astuces, conseils et stratégies de résolution

Ces cinq astuces Meowdoku vous aident à résoudre un Sudoku de chat à partir de votre propre grille. Partez des chats confirmés, éliminez les cases impossibles et justifiez chaque nouveau placement avant de le valider.

1. Éliminer les cases voisines en diagonale

Une fois un chat confirmé, éliminez ses huit cases voisines, dont les quatre en diagonale. Éliminez aussi les autres cases de sa ligne, de sa colonne et de sa région colorée. Au bord, seules les voisines situées dans la grille comptent. La restriction diagonale concerne les cases adjacentes, pas toute la diagonale.

Par exemple, un chat en ligne 3, colonne 3 exclut les cases diagonales de la ligne 2, colonnes 2 et 4, et de la ligne 4, colonnes 2 et 4. La ligne 1, colonne 1 n’est pas exclue par la seule règle de voisinage ; une autre règle peut néanmoins l’exclure.

2. Verrouiller une région sur une ligne ou une colonne

Si une région sans chat possède au moins un candidat et que tous ses candidats restants sont sur une même ligne, son chat doit occuper cette ligne. Éliminez les cases des autres régions sur cette ligne. Le raisonnement vaut aussi pour une colonne. Les exclusions doivent être justifiées : un X sans preuve peut créer un faux verrouillage.

Par exemple, si une région ne peut placer son chat qu’en ligne 4, colonne 2 ou ligne 4, colonne 5, toutes les cases de la ligne 4 hors de cette région sont exclues. Aucun des deux candidats n’est encore confirmé. C’est une technique manuelle ; l’outil d’indices actuel ne fournit pas d’indice dédié au verrouillage de région.

3. Vérifier une contradiction

Quand les déductions directes s’arrêtent, supposez un chat ou un X dans une case, puis suivez uniquement les coups forcés. Le solveur peut tester cette hypothèse par une propagation limitée des règles. Rejetez-la seulement en cas de contradiction explicite, comme deux chats sur une ligne ou une région sans chat qui n’a plus de candidat. Ne trouver aucune contradiction ne prouve pas l’hypothèse.

Par exemple, si un chat supposé élimine le dernier candidat d’une autre région sans chat, ce placement est impossible. Rétablissez les marques précédentes et excluez la case testée. Si le raisonnement s’arrête simplement sur une autre situation indécise, laissez-la indécise. Une réponse finale obtenue par recherche se distingue d’une déduction fondée sur les règles.

4. Distinguer marques, indices et annulation

Dans Play, les guides de niveaux et la grille pédagogique, cliquez ou touchez pour passer de vide → X → chat → vide. Chaque activation est un coup : Annuler rétablit un chat en X, puis le X en case vide. Entrée ou Espace alterne aussi ; Maj+Entrée place ou retire un chat. Les indices initiaux fixes ne sont pas modifiables. X note une case exclue.

Dans Play, le point d’aide en haut à droite indique une case bloquée par un chat sur sa ligne ou sa colonne ; ce n’est pas un X. Un petit chat ou X en bas à droite est un aperçu d’indice, pas votre coup, et ne modifie pas la progression. Par exemple, deux clics placent un chat et une annulation le ramène à X. Le solveur utilise des outils distincts pour les régions, indices fixes et marques actuelles.

5. Répéter les éliminations avant de deviner

Après chaque chat confirmé, éliminez de nouveau les cases bloquées et cherchez un candidat unique dans chaque région, ligne ou colonne sans chat. Par exemple, si des exclusions justifiées ne laissent qu’une case dans une région, confirmez son chat puis recommencez. Testez une contradiction après l’arrêt des déductions directes. Sans déduction étayée, utilisez le solveur plutôt que de présenter une supposition comme un fait.

Un plateau de référence peut différer du vôtre malgré le même numéro de niveau. Comparez régions et indices initiaux avant de suivre un guide. Rotation et miroir alignent seulement l’orientation d’une même grille ; ils ne rendent pas identiques deux grilles différentes. Saisissez votre grille réelle dans le solveur, qui distingue indices logiques et réponses issues de recherche, sans forcément expliquer chaque coup.