Swordfish

Volodymyr Sakhan  · 

Swordfish est une technique de sudoku au niveau avancé qui étend la logique de X-Wing de deux lignes à trois. Comme son prédécesseur, Swordfish fonctionne entièrement avec des candidats — vous aurez donc besoin de notes avant de pouvoir l'appliquer.

Lorsqu'un chiffre ne peut figurer que dans deux ou trois cases sur chacune des trois lignes, et que toutes ces cases partagent les trois mêmes colonnes, le chiffre est bloqué dans ces lignes pour ces colonnes. Toute autre occurrence de ce chiffre dans les trois colonnes peut être éliminée sans risque.

Qu'est-ce que Swordfish ?

Swordfish est un motif en forme de poisson qui s’étend sur trois lignes et trois colonnes. Choisissez un chiffre candidat et trouvez trois lignes où il n’apparaît que dans deux ou trois cases. Si toutes ces cases se trouvent exactement dans les trois mêmes colonnes, vous avez un Swordfish.

L'idée clé : quel que soit l'endroit où le chiffre se trouve dans ces trois lignes, il doit occuper chacune des trois colonnes exactement une fois. Cela signifie qu'aucune autre case de ces trois colonnes ne peut contenir le même chiffre — ainsi, tout candidat à ce chiffre en dehors des cases du motif peut être éliminé.

Quand utiliser le Swordfish

Swordfish est une technique au niveau avancé. Utilisez-la lorsque les méthodes plus simples ont atteint leurs limites :

Exemple étape par étape

Les exemples ci-dessous montrent un Swordfish basé sur les lignes et un Swordfish basé sur les colonnes. Les deux suivent une logique identique — seule la direction de balayage est inversée.

Swordfish basé sur les lignes — Chiffre 1

Dans cette grille, le chiffre 1 forme un Swordfish sur les lignes 2, 5 et 8 — toutes confinées aux colonnes A, D et E.

  1. Remplissez les notes. Concentrez-vous sur le chiffre 1.
  2. Dans la ligne 2, le chiffre 1 ne peut aller qu'en A2 ou D2 (deux candidats dans les colonnes A et D).
  3. Dans la ligne 5, le chiffre 1 ne peut aller qu’en A5, D5 ou E5 (trois candidats dans les colonnes A, D et E).
  4. Dans la ligne 8, le chiffre 1 ne peut aller qu'en D8 ou E8 (deux candidats dans les colonnes D et E).
  5. Les sept cellules se trouvent dans les colonnes A, D et E — exactement trois colonnes.
  6. La colonne A a des candidats dans les lignes 2 et 5 ; la colonne D dans les lignes 2, 5 et 8 ; la colonne E dans les lignes 5 et 8. Chaque colonne est représentée dans au moins deux des trois lignes.
  7. Où que le 1 se trouve dans les lignes 2, 5 et 8, il remplit une fois chacune des colonnes A, D et E. Aucune autre ligne de ces colonnes ne peut contenir le 1.
  8. Effectuez l’élimination du 1 des cases A1, D1, A3, D3, E3, D4 et E4 (indiquées en orange).
134569145827158715639241345621457179895167137842134618138257927895463172139548641681872939324715ABCDEFGHI123456789
Swordfish basé sur les lignes : le chiffre 1 dans les lignes 2, 5 et 8 (en vert) est confiné aux colonnes A, D et E. Les cellules orange perdent le candidat 1.

La forme 2-3-2 — la ligne 5 comporte trois candidats tandis que les lignes 2 et 8 en ont deux chacune — est la forme Swordfish la plus courante. Elle fonctionne tout aussi bien que le motif symétrique 2-2-2.

Swordfish basé sur les colonnes — Chiffre 5

Ici, le chiffre 5 forme un Swordfish sur les colonnes A, D et I — toutes limitées aux lignes 2, 5 et 6.

  1. Remplissez les notes. Concentrez-vous sur le chiffre 5.
  2. Dans la colonne A, le chiffre 5 ne peut aller qu'en A2 ou A6 (deux candidats dans les lignes 2 et 6).
  3. Dans la colonne D, le chiffre 5 ne peut aller qu’en D2 ou D5 (deux candidats dans les lignes 2 et 5).
  4. Dans la colonne I, le chiffre 5 ne peut aller qu'en I5 ou I6 (deux candidats dans les lignes 5 et 6).
  5. Les six cases se trouvent dans les lignes 2, 5 et 6 — exactement trois lignes.
  6. La ligne 2 a des candidats dans les colonnes A et D ; la ligne 5 dans D et I ; la ligne 6 dans A et I. Chaque ligne est représentée dans au moins deux des trois colonnes.
  7. Où que le 5 se place dans les colonnes A, D et I, il remplit une fois chacune des lignes 2, 5 et 6. Aucune autre colonne de ces lignes ne peut contenir le 5.
  8. Effectuez l’élimination du 5 de F2, B5, F5, B6 et C6 (indiqué en orange).
69134825728594573164268597481279856792594567134515715795732864594165372827819438429651ABCDEFGHI123456789
Swordfish basé sur les colonnes : le chiffre 5 dans les colonnes A, D et I (en vert) est limité aux lignes 2, 5 et 6. Les cellules orange perdent le candidat 5.

Le Swordfish basé sur les colonnes fonctionne de la même manière que la version basée sur les lignes. Avec les lignes et les colonnes inversées, le schéma 2-2-2 épuré est la forme de Swordfish la plus simple possible.

Swordfish et techniques associées

Le Swordfish appartient à la famille des techniques de sudoku dites « poissons », au même titre que le X-Wing (deux lignes/colonnes) et le Jellyfish (quatre lignes/colonnes). Les trois utilisent le même principe : si un candidat est confiné à N lignes et N colonnes correspondantes, il revendique l’intégralité de ces colonnes pour ces lignes.

En pratique, le X-Wing est bien plus courant que le Swordfish, et le Jellyfish est encore plus rare. Lorsqu’un scan X-Wing échoue, essayez le Swordfish avant de passer à des stratégies plus complexes comme le Y-Wing. Les schémas Fish ne se chevauchent jamais sur un même chiffre : si un X-Wing se déclenche, il n’y a pas de Swordfish sur ce chiffre dans la même direction.

Entraînez-vous au Swordfish en ligne

Le Swordfish apparaît le plus souvent dans les grilles difficiles et experts. La meilleure façon d'intérioriser ce modèle est de le rechercher lors de la résolution réelle plutôt que dans des exemples artificiels.

Jouez à un sudoku difficile et essayez de repérer le motif sur trois lignes — ou consultez notre guide complet de résolution pour un parcours structuré à travers toutes les techniques de sudoku.

Foire aux questions

Le Swordfish est une technique d'élimination des candidats. Lorsqu'un chiffre n'apparaît que dans 2 à 3 cases de chacune des trois lignes, et que toutes ces cases partagent les trois mêmes colonnes, le chiffre doit être placé dans ces lignes pour ces colonnes — le candidat peut donc être éliminé de toutes les autres cases de ces trois colonnes.

Activez les notes, puis choisissez un chiffre. Scannez les lignes à la recherche de trois lignes où ce chiffre n'apparaît que dans 2 à 3 cases. Vérifiez si toutes ces cases se trouvent dans les trois mêmes colonnes. Si c'est le cas, et que chaque colonne contient des candidats provenant d'au moins deux des trois lignes, vous avez un Swordfish : éliminez ce chiffre de toutes les autres cases de ces trois colonnes.

X-Wing utilise deux lignes et deux colonnes ; Swordfish utilise trois lignes et trois colonnes. La logique est la même — un chiffre bloqué sur des lignes et des colonnes correspondantes — mais Swordfish détecte des distributions de candidats plus complexes que X-Wing ne peut pas traiter.

Oui. Un Swordfish basé sur les colonnes fonctionne de la même manière : trouvez trois colonnes où un chiffre n'apparaît que dans 2 à 3 cases chacune, toutes confinées aux trois mêmes lignes. Le chiffre est alors bloqué dans ces colonnes pour ces lignes, et vous pouvez l'éliminer de toutes les autres cases de ces trois lignes.

Prêt à vous entraîner à Swordfish ? Jouez à un sudoku difficile et recherchez le motif à trois lignes — ou créez un compte gratuit pour suivre vos progrès.