Y-Wing (XY-Wing)

Volodymyr Sakhan  · 

Le Y-Wing — également appelé XY-Wing — est une technique de sudoku au niveau avancé qui utilise trois cases à deux valeurs pour forcer l'élimination d'un candidat. Contrairement aux schémas basés sur les lignes ou les colonnes, le Y-Wing s'applique à l'ensemble du tableau : vous pouvez le repérer à l'aide de notes une fois que les méthodes plus simples ont été épuisées.

Ce guide explique la logique, présente deux exemples détaillés avec des schémas et vous montre comment scanner efficacement ce modèle. Si vous maîtrisez les Paires nues et les Candidats uniques cachés, vous êtes prêt pour le Y-Wing.

Qu'est-ce que le Y-Wing (XY-Wing) ?

Un Y-Wing utilise exactement trois cellules à deux valeurs — des cellules qui contiennent chacune précisément deux candidats. Les trois cellules jouent des rôles distincts :

Cette technique tire son nom de sa forme : les deux pinces partent du pivot comme les branches de la lettre Y. « Voir » signifie partager une ligne, une colonne ou une région 3×3.

Quand utiliser l’Y-Wing

L'Y-Wing est une technique au niveau avancé. Utilisez-la lorsque les méthodes plus simples ont atteint une impasse :

Comment fonctionne la logique du Y-Wing

Le raisonnement repose sur un argument à deux cas forcés. Comme le pivot ne contient que A et B, l'un d'entre eux doit nécessairement être vrai :

Dans les deux cas, au moins une pince contiendra C. Toute case vide qui voit les deux pinces simultanément ne peut pas contenir C dans aucun des deux cas — C peut donc être éliminé sans risque.

Exemples étape par étape

Les deux exemples ci-dessous montrent le Y-Wing dans différentes orientations pour démontrer que la technique ne se limite pas à une seule ligne ou colonne.

Exemple 1 : Alignement rectangulaire

Le pivot I1 contient {3, 7}. La pince C1 contient {4, 7} et la pince I5 contient {3, 4}. Les trois cases forment un rectangle : le pivot et la pince C1 partagent la ligne 1, le pivot et la pince I5 partagent la colonne I. Le candidat 4 peut être éliminé de C5, qui se trouve à l'angle opposé de ce rectangle.

  1. Ajoutez des notes. Scannez les cases contenant exactement deux candidats.
  2. Trouvez I1 avec {3, 7} — c'est le pivot.
  3. Recherchez les cases à deux valeurs qui voient I1 et partagent l'un de ses candidats.
  4. C1 contient {4, 7} — partage le 7 avec le pivot et le voit via la ligne 1. C'est la pince 1.
  5. I5 contient {3, 4} — partage le 3 avec le pivot et le voit via la colonne I. C'est la pince 2.
  6. Les deux pinces partagent le candidat 4 — c'est C, la cible d'élimination.
  7. Si I1 = 7, alors C1 ne peut pas être 7, donc C1 = 4.
  8. Si I1 = 3, alors I5 ne peut pas être 3, donc I5 = 4.
  9. Dans tous les cas, soit C1, soit I5 sera 4.
  10. C5 voit C1 via la colonne C et voit I5 via la ligne 5 — effectuez l’élimination de 4 de C5.
5847346291373672915374367834671314784792367595234861373473476147914758234347138214737596896531742275694381143728659ABCDEFGHI123456789
Y-Wing : pivot I1 {3,7}, pinces C1 {4,7} et I5 {3,4} — effectuez l’élimination du 4 de C5

Le pivot se trouve à l'angle d'un rectangle ; quelle que soit la manière dont il se résout, le 4 est forcé dans l'une des pinces — et C5, à l'angle opposé, voit toujours la pince qui contient le 4.

Exemple 2 : Élimination sur plusieurs régions

Ici, le pivot voit une pince via une ligne et l'autre via une région commune. La case d'élimination voit les deux pinces via respectivement une région et une ligne.

  1. Trouvez D1 avec {3, 4} — le pivot.
  2. Recherchez les cases à deux valeurs qui voient D1 et partagent l’un de ses candidats.
  3. C1 contient {4, 7} — partage le 4 avec D1 et le voit via la ligne 1. C'est la pince 1.
  4. F2 contient {3, 7} — partage le 3 avec D1 et le voit via la région du haut au milieu (lignes 1 à 3, colonnes D à F). C'est la pince 2.
  5. Les deux pinces partagent le candidat 7 — la cible d’élimination.
  6. Si D1 = 4, alors C1 ne peut pas être 4, donc C1 = 7.
  7. Si D1 = 3, alors F2 ne peut pas être 3, donc F2 = 7.
  8. Dans tous les cas, 7 doit se trouver dans C1 ou F2.
  9. A2 voit C1 via la région en haut à gauche (lignes 1 à 3, colonnes A à C) et voit F2 via la ligne 2 — effectuez l’élimination du 7 dans A2.
5847346291373672915374367836713147847923559523486137347347617914758234347138214737596896531742275694381143728659ABCDEFGHI123456789
Y-Wing : pivot D1 {3,4}, pince C1 {4,7} et F2 {3,7} — effectuez l’élimination du 7 de A2

Cet exemple montre que les pinces n'ont pas besoin d'être dans la même ligne ou colonne — tant que la cellule d'élimination voit les deux pinces (ici via une région et une ligne), la logique s'applique tout aussi bien.

Comment repérer un Y-Wing

Suivez cette analyse en quatre étapes en remplissant vos notes au crayon :

  1. Répertoriez toutes les cases contenant exactement deux candidats — ce sont vos cases à deux valeurs.
  2. Pour chaque cellule à deux valeurs servant de pivot candidat, trouvez deux autres cellules à deux valeurs qui partagent chacune un candidat avec elle et qui, ensemble, ont un troisième candidat en commun.
  3. Vérifiez que le pivot est en prise avec les deux (qu'il partage une ligne, une colonne ou une région avec chacun d'eux).
  4. Trouvez les cases vides qui voient les deux pinces simultanément — éliminez-en le candidat commun.

Le Y-Wing peut s’étendre sur plusieurs cases et est facile à manquer lors d’un balayage rapide. Travaillez méthodiquement sur vos cellules à deux valeurs plutôt que d’espérer repérer le schéma à l’œil nu. Si vous trouvez de nombreuses cellules à deux valeurs, envisagez également le X-Wing et d’autres techniques au niveau avancé — elles s’appliquent souvent aux mêmes grilles difficiles.

Entraînez-vous au Y-Wing en ligne

Le Y-Wing apparaît dans les grilles de niveau difficile et expert. Ouvrez une grille difficile sur OnSudoku, activez le mode notes, inscrivez vos notes et recherchez le schéma de pivot à deux valeurs décrit ci-dessus.

Le Y-Wing est l'une des nombreuses techniques au niveau avancé abordées dans notre guide complet de résolution. Une fois que vous le maîtrisez, essayez d'étendre vos compétences au XYZ-Wing, qui ajoute un troisième candidat au pivot.

Foire aux questions

Un Y-Wing (également appelé XY-Wing) est une technique d'élimination de candidats au niveau avancé qui utilise trois cases à deux valeurs — des cases contenant exactement deux candidats chacune. Une case est le pivot (candidats AB), et deux pinces partagent un candidat avec le pivot (AC et BC). Comme le pivot doit être A ou B, une pince sera toujours C ; ainsi, toute case visible par les deux pinces permet d’effectuer l’élimination de C.

Remplissez complètement les notes. Trouvez une case à deux valeurs (pivot) et deux autres cases à deux valeurs qui partagent chacune l'un des candidats du pivot. Les deux pinces doivent partager un troisième candidat commun. Vérifiez que le pivot voit les deux pinces. Ensuite, effectuez l'élimination du candidat commun dans toutes les cases qui voient les deux pinces simultanément.

Le X-Wing est un schéma de lignes/colonnes : le même candidat apparaît exactement à deux endroits dans deux lignes (ou colonnes) différentes, formant un rectangle. Le Y-Wing est un schéma de cellules à deux valeurs : trois cellules contenant chacune deux candidats forment une structure pivot-pince. Le X-Wing effectue l'élimination des candidats de colonnes ou de lignes entières ; le Y-Wing effectue l'élimination des candidats de toute cellule qui voit les deux pinces, quel que soit l'alignement des lignes ou des colonnes.

Prêt à vous entraîner au Y-Wing ? Jouez à un sudoku difficile et essayez de repérer le schéma pivot-pince — ou créez un compte gratuit pour enregistrer votre progression.