Réduction Boîte-Ligne au Sudoku: Utilisation des Intersections entre Boîtes et Lignes
La Réduction Boîte-Ligne (aussi appelée Pointing & Claiming) est une méthode très pratique parmi les techniques intermédiaires du Sudoku. Cette technique utilise les relations d’intersection entre les boîtes (régions 3×3) et les lignes/colonnes pour éliminer les candidats, et se divise en deux types: Pointing (Pointage) et Claiming (Réclamation).
Au Sudoku, chaque boîte intersecte trois lignes et trois colonnes. Si un candidat apparaît dans une boîte uniquement sur la même ligne (ou colonne), ce nombre ne peut pas apparaître dans les autres boîtes de cette ligne (ou colonne). Inversement, si un candidat apparaît dans une ligne (ou colonne) uniquement dans une boîte, ce nombre ne peut pas apparaître aux autres positions de cette boîte.
Avant de lire cet article, nous recommandons de comprendre les conventions de nommage du Sudoku pour les lignes, colonnes et boîtes, ce qui vous aidera à comprendre les exemples d'analyse ci-dessous.
Type 1: Pointing (Pointage)
Pointing signifie: quand un candidat apparaît dans une boîte uniquement sur la même ligne ou colonne, ce candidat peut être éliminé des autres boîtes de cette ligne/colonne.
Règle du Pointing
Si un candidat apparaît dans une boîte uniquement sur la même ligne (ou colonne),
Alors ce candidat peut être supprimé de toutes les autres boîtes de cette ligne (ou colonne).
Regardons un exemple:
Données Actuelles du Tableau
Basé sur les données de candidats au format CSV81, nous nous concentrons sur la Boîte 8 (R7-R9, C4-C6) et la Ligne 8:
Cellules dans la Boîte 8:
- R7C4: Rempli avec 7
- R7C5: Rempli avec 9
- R7C6: Rempli avec 6
- R8C4: Rempli avec 5
- R8C5: Candidats {1, 2, 3, 4}
- R8C6: Candidats {1, 2, 3, 4}
- R9C4: Candidats {1, 2}
- R9C5: Rempli avec 8
- R9C6: Candidats {1, 2}
Cellules de la Ligne 8 dans la Boîte 9 (R8C7-R8C9):
- R8C7: Candidats {3, 6, 8, 9}
- R8C8: Candidats {1, 2, 3, 6, 9}
- R8C9: Candidats {1, 2, 3, 9}
Processus d'Analyse
- R8C7: Supprimer candidat 3 (garder 6,8,9)
- R8C8: Supprimer candidat 3 (garder 1,2,6,9)
- R8C9: Supprimer candidat 3 (garder 1,2,9)
Pointing: Dans la Boîte 8, le candidat 3 apparaît uniquement dans R8C5, R8C6 (toutes deux sur la Ligne 8).
Opération: Supprimer candidat 3 de R8C7, R8C8, R8C9.
Type 2: Claiming (Réclamation)
Claiming est l'application inverse du Pointing: quand un candidat apparaît dans une ligne ou colonne uniquement dans une boîte, ce candidat peut être éliminé des autres lignes/colonnes de cette boîte.
Règle du Claiming
Si un candidat apparaît dans une ligne (ou colonne) uniquement dans une boîte,
Alors ce candidat peut être supprimé des autres lignes (ou colonnes) de cette boîte.
Regardons un autre exemple:
Données Actuelles du Tableau
Basé sur les données de candidats au format CSV81, nous nous concentrons sur la Colonne 4 et la Boîte 5 (R4-R6, C4-C6):
Cellules de la Colonne 4:
- R1C4: Rempli avec 8
- R2C4: Rempli avec 6
- R3C4: Rempli avec 3
- R4C4: Candidats {1, 2, 4, 9}
- R5C4: Candidats {4, 9}
- R6C4: Candidats {2, 4, 9}
- R7C4: Rempli avec 7
- R8C4: Rempli avec 5
- R9C4: Candidats {1, 2}
Cellules de la Boîte 5 à vérifier:
- R4C5: Candidats {1, 2, 3, 4}
- R4C6: Rempli avec 8
- R5C5: Rempli avec 6
- R5C6: Rempli avec 7
- R6C5: Rempli avec 5
- R6C6: Candidats {2, 3, 4}
Processus d'Analyse
- R4C5: Supprimer candidat 4 (garder 1,2,3)
- R6C6: Supprimer candidat 4 (garder 2,3)
Claiming: Dans la Colonne 4, le candidat 4 apparaît uniquement dans R4C4, R5C4, R6C4 (toutes dans la Boîte 5).
Opération: Supprimer candidat 4 de R4C5, R6C6.
Comparaison Pointing vs Claiming
Ces deux types sont essentiellement le même principe sous différentes perspectives:
| Comparaison | Pointing (Pointage) | Claiming (Réclamation) |
|---|---|---|
| Point de Départ | Commence depuis la Boîte | Commence depuis la Ligne/Colonne |
| Condition de Détection | Candidat dans la boîte uniquement sur la même ligne/colonne | Candidat dans la ligne/colonne uniquement dans la même boîte |
| Portée de l'Élimination | Les autres boîtes de cette ligne/colonne | Les autres lignes/colonnes de cette boîte |
| Métaphore | Le candidat dans la boîte "pointe" vers une ligne/colonne | La ligne/colonne "réclame" une position dans la boîte |
- Pointing (Pointage): Boîte → Ligne/Colonne, imaginez que les candidats dans la boîte "pointent" vers des lignes/colonnes externes
- Claiming (Réclamation): Ligne/Colonne → Boîte, imaginez que la ligne/colonne "réclame" de l'espace dans la boîte
Étapes d'Application Pratique
Lors de la résolution, suivez ces étapes pour trouver des opportunités de Réduction Boîte-Ligne:
- Marquer les candidats: Assurez-vous d'avoir marqué tous les candidats dans toutes les cellules
- Vérifier chaque boîte: Vérifiez boîte par boîte si les candidats sont concentrés sur la même ligne ou colonne
- Vérifier chaque ligne et colonne: Vérifiez ligne par ligne et colonne par colonne si les candidats sont concentrés dans la même boîte
- Exécuter l'élimination: Quand vous trouvez une condition qualifiante, éliminez immédiatement les candidats
- Réaction en chaîne: Après l'élimination, de nouvelles opportunités de Single Nu ou d'élimination peuvent surgir, continuez à résoudre
- Confondre la direction d'élimination: Pointing élimine de la boîte vers les lignes/colonnes, Claiming élimine des lignes/colonnes vers la boîte
- Mauvaise portée d'élimination: Vous ne pouvez éliminer que les cellules en dehors de la zone d’intersection
- Ignorer les candidats: Les candidats doivent être marqués avec précision, sinon vous pourriez manquer des opportunités
Résumé de la Technique
Points clés de la Réduction Boîte-Ligne:
- Utiliser les intersections: Utiliser habilement les relations d’intersection entre les boîtes et les lignes/colonnes pour l'élimination
- Observation bidirectionnelle: Regardez les lignes/colonnes du point de vue de la boîte, et regardez les boîtes du point de vue des lignes/colonnes
- Principe de concentration: Les candidats doivent être "concentrés" dans la zone d’intersection pour appliquer cette technique
- Élimination immédiate: Exécutez immédiatement quand vous trouvez une opportunité, n'accumulez pas trop d'étapes
La Réduction Boîte-Ligne est un pont entre les techniques débutantes et avancées. Une fois que vous maîtrisez cette technique, vous trouverez que beaucoup de puzzles "bloqués" peuvent être résolus par l'interaction boîte-ligne. C'est aussi la base pour comprendre des techniques plus avancées (comme X-Wing).
Suggestions de Pratique
Pour appliquer habilement la Réduction Boîte-Ligne, nous recommandons:
- Lors de la résolution, vérifiez systématiquement la relation entre chaque boîte et les lignes/colonnes, ne sautez pas par intuition
- Utilisez différentes couleurs pour marquer les candidats, aidant à identifier visuellement les zones concentrées
- Pour les puzzles de difficulté moyenne, utilisez d'abord les techniques débutantes, puis cherchez activement des opportunités de Réduction Boîte-Ligne
- Comprendre le principe est plus important que mémoriser les termes, comprenez "pourquoi vous pouvez éliminer"
Commencez un jeu de Sudoku de difficulté moyenne et cherchez et appliquez spécifiquement la Réduction Boîte-Ligne!