XY-Wing nel Sudoku: Come Trovare e Usare Questa Tecnica

L'XY-Wing è una delle tecniche avanzate più eleganti — tre celle bi-valore che lavorano insieme per eliminare candidati attraverso la griglia.

HomeBlog › XY-Wing

Hai padroneggiato le coppie nude, le coppie nascoste e persino l'X-Wing. Eppure alcune griglie si rifiutano ancora di cedere, piene di pencil mark che le tecniche di base e intermedie non riescono a sbloccare. Suona familiare?

Entra in scena l'XY-Wing — noto anche come Y-Wing — una strategia di eliminazione avanzata che collega tre celle bi-valore in una catena logica. Una volta che vedi come funziona, un'intera classe di puzzle ostinati diventa improvvisamente risolvibile.

In questa guida spiegheremo esattamente cos'è un XY-Wing, esamineremo la logica alla base e dimostreremo la tecnica su un puzzle reale con diagrammi prima e dopo.

✅ Cos'è un XY-Wing nel Sudoku?

L'XY-Wing (a volte scritto Y-Wing) è una tecnica avanzata di eliminazione dei candidati che usa esattamente tre celle bi-valore. Ogni cella contiene precisamente due candidati, e condividono cifre in un pattern specifico.

ℹ️ Definizione

Un XY-Wing consiste in una cella pivot con candidati {X, Y} e due celle pincer: una con {X, Z} e una con {Y, Z}. Il pivot deve vedere entrambi i pincer. Qualsiasi cella che può vedere entrambi i pincer può avere il candidato Z eliminato.

Il nome deriva dalle tre coppie di candidati. Il pivot contiene X e Y, mentre i pincer contribuiscono ciascuno con la cifra di eliminazione Z. Insieme, formano un “wing” (ala) con il pivot al centro.

🧠 Come Funziona l'XY-Wing (La Logica)

Il ragionamento è sorprendentemente pulito. Considera tre celle bi-valore su una griglia reale:

  • Pivot R1C1 ha candidati {4, 5}.
  • Pincer R1C9 ha candidati {5, 7} — condivide la cifra 5 con il pivot.
  • Pincer R2C3 ha candidati {4, 7} — condivide la cifra 4 con il pivot.

Il pivot può essere solo 4 o 5. Tracciamo entrambe le possibilità:

  • Se il pivot è 4: Il pincer R1C9 ha ancora {5, 7}, non influenzato. Ma il pincer R2C3 perde il suo 4 (stesso box), quindi deve essere 7.
  • Se il pivot è 5: Il pincer R2C3 ha ancora {4, 7}, non influenzato. Ma il pincer R1C9 perde il suo 5 (stessa riga), quindi deve essere 7.

In entrambi i casi, almeno un pincer è sempre 7. Ciò significa che qualsiasi cella che può vedere entrambi i pincer non può mai essere 7 — entrerebbe in conflitto con qualsiasi pincer contenga il 7.

💡 Intuizione Chiave

Pensa all'XY-Wing come a una biforcazione logica: indipendentemente da come va il pivot, la cifra di eliminazione Z è forzata in uno dei due pincer. Le celle che vedono entrambi i pincer sono sempre “prese nel fuoco incrociato.”

🔎 Esempio Passo per Passo

Esaminiamo un vero XY-Wing. Il pivot si trova in R1C1 nel Box 1, un pincer è in R1C9 (collegato dalla Riga 1), e l'altro pincer è in R2C3 (collegato dal Box 1). La cifra di eliminazione è Z = 7.

Passo 1: Identifica le tre celle

  • Pivot R1C1: candidati {4, 5} — vede entrambi i pincer.
  • Pincer R1C9: candidati {5, 7} — condivide 5 con il pivot (stessa riga).
  • Pincer R2C3: candidati {4, 7} — condivide 4 con il pivot (stesso box).

Passo 2: Conferma il pattern

Controlla i requisiti: tutte e tre le celle sono bi-valore ✔, il pivot vede entrambi i pincer ✔, ogni pincer condivide esattamente una cifra con il pivot ✔, e l'“altra” cifra in ciascun pincer è la stessa (Z = 7) ✔.

XY-Wing in una griglia Sudoku — pivot R1C1 evidenziato in blu con {4,5}, pincer R1C9 in verde con {5,7}, pincer R2C3 in verde con {4,7}, celle di eliminazione R1C2, R2C7, R2C8 in rosso
L'XY-Wing: pivot R1C1 {4,5} in blu, pincer R1C9 {5,7} e R2C3 {4,7} in verde. Le celle che vedono entrambi i pincer (rosso) perdono il candidato 7.

Passo 3: Trova gli obiettivi di eliminazione

Quali celle possono vedere entrambi i pincer (R1C9 e R2C3) e contengono il candidato 7?

  • R1C2 — {4, 5, 7, 8}: vede R1C9 (stessa riga) e R2C3 (stesso box). Rimuovi 7 → {4, 5, 8}.
  • R2C7 — {7, 8}: vede R1C9 (stesso box) e R2C3 (stessa riga). Rimuovi 7{8} — risolta!
  • R2C8 — {2, 7, 8}: vede R1C9 (stesso box) e R2C3 (stessa riga). Rimuovi 7 → {2, 8}.

Sono 3 eliminazioni da un singolo XY-Wing, e R2C7 è istantaneamente risolta come 8!

Griglia dopo l'applicazione dell'XY-Wing — candidato 7 rimosso da R1C2, R2C7 risolta come 8, R2C8 ridotta
Dopo l'applicazione dell'XY-Wing: candidato 7 rimosso da R1C2, R2C7 e R2C8. R2C7 è ora risolta come 8.

Passo 4: Continua la risoluzione

Risolvere R2C7 come 8 crea una cascata: R2C8 diventa {2}, vincolando ulteriormente la griglia. Un XY-Wing ben individuato può sbloccare un intero puzzle.

🔢 Riepilogo del Pattern

Trova: Un pivot {X, Y} che vede due pincer — uno con {X, Z} e uno con {Y, Z}.
Elimina: Il candidato Z da qualsiasi cella che vede entrambi i pincer.
Risultato: Meno candidati, potenziali singoli nudi e una griglia più semplice.

🕵️ Come Trovare un XY-Wing

🛠️ Metodo di Scansione

1. Scansiona la griglia per celle bi-valore — celle con esattamente due candidati.
2. Scegli una cella bi-valore come potenziale pivot {X, Y}.
3. Guarda ogni cella bi-valore che il pivot può vedere. Una contiene X e qualche cifra Z?
4. Guarda di nuovo: una diversa cella bi-valore che il pivot può vedere contiene Y e la stessa Z?
5. Se sì, elimina Z da qualsiasi cella che vede entrambi i pincer.

💡 Consiglio Pro

Inizia con celle bi-valore nelle aree affollate della griglia — dove righe, colonne e box si intersecano con molte celle irrisolte. Gli XY-Wing hanno maggiori probabilità di produrre eliminazioni quando i pincer coprono unità diverse.

🔄 XY-Wing vs X-Wing

Nonostante i nomi simili, XY-Wing e X-Wing sono tecniche completamente diverse.

Caratteristica X-Wing XY-Wing
Celle coinvolte 4 celle in un rettangolo 3 celle bi-valore (pivot + 2 pincer)
Forma Rettangolo su 2 righe e 2 colonne Wing (pivot al centro, pincer alle estremità)
Focus sui candidati Un candidato attraverso righe/colonne Tre cifre collegate (X, Y, Z)
Eliminazione Rimuove una cifra da intere righe o colonne Rimuove Z dalle celle che vedono entrambi i pincer
Bi-valore richiesto? No Sì — tutte e tre le celle devono essere bi-valore

Pensa all'X-Wing come a un pattern riga/colonna e all'XY-Wing come a un pattern di catena di candidati. Entrambi sono avanzati, ma risolvono diversi tipi di colli di bottiglia.

📌 Come il Pivot si Connette ai Pincer

Il pivot deve “vedere” entrambi i pincer, ovvero condivide una riga, colonna o box con ciascuno. Pattern di connettività comuni:

  • Riga + Colonna: Il pivot si collega a un pincer per riga, all'altro per colonna — formando una forma a L.
  • Riga + Box: Un pincer nella stessa riga, un altro nello stesso box (come nel nostro esempio sopra).
  • Colonna + Box: Un pincer nella stessa colonna, un altro nello stesso box.
  • Box + Box: In rari casi, entrambi i pincer condividono il box del pivot (tutte e tre le celle nello stesso box).
ℹ️ I Pincer Non Devono Vedersi Tra Loro

Un equivoco comune: i pincer non devono vedersi tra loro. Devono solo vedere il pivot. Le eliminazioni avvengono nelle celle che vedono entrambi i pincer — il pivot stesso non fa parte della zona di eliminazione.

⚠️ Errori Comuni da Evitare

1. Usare celle che non sono bi-valore

Tutte e tre le celle (pivot ed entrambi i pincer) devono avere esattamente due candidati. Una cella con tre o più candidati non può partecipare a un XY-Wing.

2. Sbagliare le cifre condivise

Ogni pincer deve condividere esattamente una cifra con il pivot, e le due cifre condivise devono essere diverse. La cifra “rimanente” in ciascun pincer deve essere la stessa — quella è la tua Z.

3. Eliminare dalle celle sbagliate

Puoi eliminare Z solo dalle celle che vedono entrambi i pincer. Vedere solo un pincer non è sufficiente. Ricontrolla le relazioni di riga, colonna e box.

4. Confondere XY-Wing con X-Wing

Non si assomigliano affatto nella pratica. L'X-Wing è un rettangolo; l'XY-Wing è una catena di tre celle bi-valore.

📅 Quando Cercare gli XY-Wing

  1. Tecniche di base: Singoli Nudi, Singoli Nascosti, Full House.
  2. Tecniche intermedie: Coppie Nude, Coppie Nascoste, Triple Nude, Coppie Indicanti, Riduzione Box/Linea.
  3. Tecniche avanzate: X-Wing, Swordfish, XY-Wing.
  4. Tecniche da esperto: XYZ-Wing, W-Wing, Catene, Almost Locked Sets.
🔢 Indicatore di Difficoltà

I puzzle che richiedono l'XY-Wing sono tipicamente classificati Difficile o Esperto. I nostri puzzle difficili sono ottimi posti per esercitarsi con questa tecnica.

🚀 Oltre l'XY-Wing: XYZ-Wing e W-Wing

Tecnica Celle Candidati del Pivot Difficoltà
XY-Wing 3 (bi-valore) 2 (X, Y) Avanzato
XYZ-Wing 3 (il pivot ne ha 3) 3 (X, Y, Z) Avanzato+
W-Wing 2 + cella di collegamento 2 (stessa coppia) Esperto

Padroneggia prima l'XY-Wing. Il ragionamento logico — tracciare cosa succede quando il pivot è X rispetto a Y — si trasferisce direttamente ai suoi cugini più complessi.

ℹ️ La Famiglia Wing

XY-Wing, XYZ-Wing e WXYZ-Wing formano una famiglia di complessità crescente. Ognuno aggiunge un altro candidato al pivot, cambiando leggermente le regole di eliminazione. Inizia con l'XY-Wing e costruisci da lì.

🎯 Esercitati con gli XY-Wing

  • Inserisci tutti i pencil mark: L'XY-Wing dipende dal conoscere ogni candidato in ogni cella.
  • Scansiona le celle bi-valore: Le celle con esattamente due candidati sono i tuoi mattoni costruttivi.
  • Controlla le connessioni: Per ogni cella bi-valore, chiedi “due altre celle bi-valore che posso vedere possono formare un wing?”
  • Verifica con il risolutore: Usa il nostro risolutore Sudoku per confermare i tuoi risultati.

Sudoku Difficile

Puzzle difficili dove XY-Wing e altre tecniche avanzate sono regolarmente necessarie.

▶ Gioca a Sudoku Difficile

Sudoku Medio

Puzzle intermedi per esercitarsi a identificare le celle bi-valore prima di affrontare l'XY-Wing.

▶ Gioca a Sudoku Medio

Risolutore Sudoku

Inserisci il tuo puzzle e guarda il risolutore trovare automaticamente gli XY-Wing.

▶ Apri il Risolutore

Domande Frequenti

Un XY-Wing usa tre celle bi-valore: un pivot con {X, Y} e due pincer con {X, Z} e {Y, Z}. Il pivot vede entrambi i pincer, e qualsiasi cella che vede entrambi i pincer può avere il candidato Z eliminato.

L'X-Wing usa quattro celle in un rettangolo per eliminare un candidato da righe o colonne. L'XY-Wing usa tre celle bi-valore collegate tramite coppie di candidati. Sono tecniche completamente diverse.

Scansiona le celle bi-valore. Scegline una come pivot {X, Y}, poi cerca altre due celle bi-valore che può vedere — una con {X, Z} e una con {Y, Z}. Elimina Z dalle celle che vedono entrambi i pincer.

Il pivot deve essere X o Y. Se è X, il pincer {Y, Z} deve essere Z. Se è Y, il pincer {X, Z} deve essere Z. In entrambi i casi, un pincer è sempre Z, quindi le celle che vedono entrambi i pincer non possono mai essere Z.

No. Ogni pincer deve vedere il pivot, ma i pincer non devono vedersi tra loro. Le eliminazioni avvengono nelle celle che vedono entrambi i pincer.