Si vous maîtrisez la technique du X-Wing, vous êtes prêt pour son grand frère : le Swordfish. Alors qu’un X-Wing restreint un candidat sur deux lignes et deux colonnes, le Swordfish étend la même logique à trois lignes et trois colonnes — permettant encore plus d’éliminations en un seul coup.
Le Swordfish est l’une des techniques avancées les plus satisfaisantes en Sudoku. Reconnaître le motif demande de la pratique, mais une fois compris, il devient un outil puissant face aux grilles difficiles et expertes.
Dans ce guide, nous expliquons exactement ce qu’est un Swordfish, détaillons la logique et démontrons la technique sur un vrai puzzle avec des diagrammes avant/après.
✅ Qu’est-ce qu’un Swordfish au Sudoku ?
Un Swordfish se produit quand un candidat n’apparaît qu’en 2 ou 3 cellules dans chacune de trois lignes différentes et que toutes ces cellules se trouvent dans les mêmes trois colonnes. Puisque le chiffre doit être placé dans l’une de ces cellules dans chaque ligne, les trois lignes « verrouillent » le candidat dans ces trois colonnes — et il peut être éliminé de toutes les autres cellules de ces trois colonnes.
Un Swordfish est un motif Poisson 3×3 : un candidat apparaît en 2–3 positions dans chacune de trois lignes de base, limité à exactement trois colonnes. Le candidat peut être éliminé de toutes les autres cellules de ces trois colonnes en dehors des lignes de base.
Le nom vient du fait que le motif, visualisé avec des lignes de connexion, ressemble à un poisson à trois pointes. Il appartient à la famille des « Poissons » avec le X-Wing (2×2) et le Jellyfish (4×4).
🧠 Comment ça fonctionne (La logique)
Le Swordfish peut être compris comme trois X-Wings superposés. Voici la logique fondamentale :
- Dans la ligne 6, le candidat 7 ne peut être qu’en colonnes 1 et 3.
- Dans la ligne 8, le candidat 7 ne peut être qu’en colonnes 3 et 5.
- Dans la ligne 9, le candidat 7 ne peut être qu’en colonnes 1 et 5.
Trois lignes, toutes limitées aux mêmes trois colonnes : 1, 3 et 5. Le chiffre 7 doit atterrir dans exactement une cellule par ligne, et ces trois placements occupent chacun l’une des trois colonnes. Peu importe la distribution, chaque colonne reçoit exactement un 7.
Par conséquent, aucune autre cellule des colonnes 1, 3 et 5 (en dehors de ces trois lignes) ne peut contenir le 7.
Les trois lignes de base « consomment » chacune une instance du candidat dans chacune des trois colonnes. Puisque chaque colonne ne peut contenir le chiffre qu’une seule fois, aucune autre ligne dans ces colonnes ne peut l’avoir.
🔎 Exemple pas à pas
Parcourons un vrai Swordfish. Nous examinons le chiffre 7 dans les lignes 6, 8 et 9 sur les colonnes 1, 3 et 5.
Étape 1 : Identifier les lignes du motif
Vérifiez où le candidat 7 apparaît dans chaque ligne :
- Ligne 6 — Candidat 7 en L6C1 {3,6,7} et L6C3 {3,5,7}
- Ligne 8 — Candidat 7 en L8C3 {3,5,7} et L8C5 {5,6,7}
- Ligne 9 — Candidat 7 en L9C1 {2,3,6,7} et L9C5 {6,7}
Toutes les positions du candidat 7 sont limitées aux colonnes 1, 3 et 5 — exactement trois colonnes.
Étape 2 : Confirmer le Swordfish
Trois lignes, trois colonnes, candidat 7 limité à 2 cellules par ligne, toutes dans les mêmes colonnes. C’est un motif Swordfish valide.
Étape 3 : Éliminer le candidat des colonnes
Retirez le candidat 7 de toute cellule des colonnes 1, 3 et 5 qui n’est pas dans les lignes 6, 8 ou 9 :
- L4C1 — {2,3,6,7} → {2,3,6}
- L4C3 — {2,3,5,7,9} → {2,3,5,9}
- L7C1 — {2,3,6,7} → {2,3,6}
- L7C3 — {2,3,5,7} → {2,3,5}
Ce sont 4 éliminations grâce à un seul Swordfish — le candidat 7 est supprimé des cellules hors des lignes du motif dans les colonnes 1 et 3.
Étape 4 : Continuer la résolution
Avec moins de candidats dans ces colonnes, de nouveaux singles, paires ou autres motifs peuvent apparaître. Dans ce cas, L7C3 est réduit à {2,3,5} seulement, ouvrant potentiellement des progrès supplémentaires.
Trouver : Un candidat apparaissant en 2–3 cellules par ligne sur trois lignes, limité à exactement trois colonnes.
Éliminer : Ce candidat de toutes les autres cellules de ces trois colonnes en dehors des lignes du motif.
Résultat : Moins de candidats dans les colonnes cibles, nouvelles opportunités de résolution.
🕵️ Comment trouver un Swordfish
1. Choisissez un chiffre candidat (1–9).
2. Pour chaque ligne, notez dans quelles colonnes ce candidat apparaît. Concentrez-vous sur les lignes avec seulement 2 ou 3 positions.
3. Cherchez trois lignes dont les positions de colonnes proviennent toutes du même ensemble de exactement trois colonnes.
4. Si trouvé, éliminez le candidat de toutes les autres cellules de ces trois colonnes en dehors des trois lignes.
5. Répétez pour chaque chiffre.
Commencez par les lignes où le candidat n’apparaît qu’en exactement 2 cellules — elles sont les plus faciles à combiner en Swordfish. Si vous trouvez deux de ces lignes partageant deux colonnes, cherchez une troisième ligne couvrant ces colonnes (plus éventuellement une troisième colonne) pour compléter le motif.
🔄 Swordfish vs X-Wing
Le Swordfish est l’extension naturelle du X-Wing. Ils appartiennent à la même famille de « Poissons » et utilisent une logique identique à différentes échelles.
| Caractéristique | X-Wing | Swordfish |
|---|---|---|
| Lignes de base | 2 | 3 |
| Colonnes impliquées | 2 | 3 |
| Cellules par ligne | Exactement 2 | 2 ou 3 |
| Zone d’élimination | Autres cellules de 2 colonnes | Autres cellules de 3 colonnes |
| Difficulté | Avancé | Avancé |
| Fréquence | Modérée (grilles difficiles) | Rare (grilles expertes) |
Si vous repérez les X-Wings avec confiance, le passage au Swordfish consiste principalement à scanner trois lignes au lieu de deux. Le principe sous-jacent — des positions restreintes confinant un candidat dans des colonnes spécifiques — reste le même.
📌 Basé sur les lignes vs sur les colonnes
Un Swordfish peut utiliser soit les lignes soit les colonnes comme base. La logique est identique — seule l’orientation change.
- Swordfish basé sur les lignes : Trois lignes de base avec le candidat limité à trois colonnes. Élimination du reste de ces trois colonnes. C’est le type de notre exemple.
- Swordfish basé sur les colonnes : Trois colonnes de base avec le candidat limité à trois lignes. Élimination du reste de ces trois lignes.
Chaque ligne d’un Swordfish n’a pas besoin d’avoir le candidat dans les trois colonnes. Un Swordfish « incomplet » a le candidat dans seulement 2 des 3 colonnes dans certaines lignes (comme dans notre exemple, où chaque ligne a exactement 2 positions). Le motif reste valide tant que l’union de toutes les positions couvre exactement trois colonnes.
⚠️ Erreurs courantes
1. Motif sur plus de 3 colonnes
Si les positions des candidats sur trois lignes couvrent quatre colonnes ou plus, ce n’est pas un Swordfish. Vérifiez que l’union de toutes les positions de colonnes donne exactement trois avant d’éliminer.
2. Éliminer à l’intérieur des lignes du motif
Éliminez le candidat uniquement des cellules des trois colonnes du Swordfish qui se trouvent en dehors des trois lignes de base. Ne supprimez jamais les candidats des cellules dans les lignes du motif elles-mêmes.
3. Oublier la seconde orientation
S’il n’existe pas de Swordfish basé sur les lignes, pensez à vérifier aussi les motifs basés sur les colonnes. Ne vérifier qu’une orientation signifie manquer la moitié des Swordfish possibles.
4. Confusion avec le X-Wing
Un X-Wing utilise 2 lignes et 2 colonnes ; un Swordfish en utilise 3. Assurez-vous d’avoir exactement trois lignes avec des positions dans exactement trois colonnes — pas deux (X-Wing) ni quatre (Jellyfish).
📅 Quand chercher un Swordfish
- Techniques de base : Naked Singles, Hidden Singles, Full House.
- Techniques intermédiaires : Pointing Pairs, Box/Line Reduction, Paires Nues, Paires Cachées.
- Techniques expertes : X-Wing, Swordfish, XY-Wing.
- Techniques maîtres : Jellyfish, XYZ-Wing, W-Wing, Chaînes, ALS.
Le Swordfish appartient au niveau expert. Essayez d’abord le X-Wing — ne cherchez le Swordfish que lorsque le X-Wing et d’autres techniques plus simples sont épuisées. En pratique, le Swordfish apparaît principalement dans les grilles difficiles et expertes.
Les grilles nécessitant un Swordfish sont typiquement classées Difficile ou Expert. Nos grilles difficiles sont parfaites pour pratiquer les techniques de Poisson avancées.
🚀 Au-delà du Swordfish
| Technique | Taille | Zone d’élimination | Difficulté |
|---|---|---|---|
| X-Wing | 2 lignes × 2 colonnes | Autres cellules de 2 colonnes | Avancé |
| Swordfish | 3 lignes × 3 colonnes | Autres cellules de 3 colonnes | Avancé |
| Jellyfish | 4 lignes × 4 colonnes | Autres cellules de 4 colonnes | Expert |
| XY-Wing | 3 cellules bi-valuées | Cellules voyant les deux ailes | Avancé |
Maîtrisez le Swordfish et vous débloquez toute la famille des Poissons du X-Wing au Jellyfish — une progression qui applique le même principe logique à une échelle croissante.
🎯 Pratiquer le Swordfish
- Remplir toutes les notes : Le Swordfish nécessite des informations complètes sur les candidats.
- Se concentrer sur les chiffres avec peu de candidats : Si un chiffre n’apparaît qu’en 2–3 cellules par ligne sur plusieurs lignes, examinez plus en détail.
- Vérifier les deux orientations : Testez d’abord les lignes, puis les colonnes.
- Vérifier avec le solveur : Utilisez notre solveur Sudoku pour confirmer vos découvertes.
Sudoku Difficile
Des grilles difficiles où des techniques avancées comme le Swordfish peuvent apparaître comme étapes clés.
▶ Jouer Sudoku DifficileSolveur Sudoku
Entrez votre grille et observez le solveur détecter automatiquement des techniques avancées comme le Swordfish.
▶ Ouvrir le SolveurFoire aux questions
Un Swordfish est une technique avancée. Si un candidat n’apparaît qu’en 2 ou 3 cellules dans chacune de trois lignes et que ces cellules se trouvent dans les mêmes trois colonnes, le candidat peut être éliminé de toutes les autres cellules de ces trois colonnes en dehors des lignes du motif.
Un X-Wing utilise 2 lignes et 2 colonnes, tandis qu’un Swordfish utilise 3 lignes et 3 colonnes. Les deux suivent la même logique, mais le Swordfish couvre une zone plus grande et peut produire davantage d’éliminations.
Après avoir appliqué toutes les techniques de base et intermédiaires ainsi que le X-Wing. Le Swordfish est une technique avancée qui apparaît dans les grilles difficiles et expertes.
Oui. Un Swordfish peut être basé sur les lignes (3 lignes de base, élimination dans les colonnes) ou basé sur les colonnes (3 colonnes de base, élimination dans les lignes). La logique est identique dans les deux orientations.
Le prochain dans la famille des Poissons est le Jellyfish, qui étend le motif à 4 lignes et 4 colonnes. Au-delà, des techniques comme le XY-Wing, le W-Wing et les chaînes offrent des possibilités supplémentaires.