XY-Wing nel Sudoku: Come Funziona la Tecnica a 3 Celle
L'XY-Wing è diversa dall'X-Wing: non cerca un rettangolo, ma una catena logica tra 3 celle bicandidate. Una volta capita, sblocca posizioni impossibili con le altre tecniche.
Prima di iniziare
Per applicare l'XY-Wing devi avere tutti i candidati segnati e saper riconoscere le celle bicandidate — celle con esattamente 2 candidati rimasti. Conosci già il naked pair? Bene — l'XY-Wing estende quella logica su 3 celle collegate.
Cos'è la tecnica XY-Wing?
L'XY-Wing è una tecnica che sfrutta 3 celle bicandidate collegate per eliminare un candidato. Lo scopo non è risolvere le 3 celle — è eliminare un candidato da celle esterne al pattern.
Le 3 celle hanno ruoli precisi. Chiamiamo i tre candidati X, Y e Z:
La cella centrale. Contiene i candidati X e Y. Deve essere visibile da entrambe le pinne.
Vista dal pivot. Contiene X e Z. X la collega al pivot; Z è il candidato da eliminare.
Vista dal pivot. Contiene Y e Z. Y la collega al pivot; Z è il candidato da eliminare.
La regola in una frase:
Qualunque valore assuma il pivot (X o Y), una delle due pinne conterrà sempre Z. Quindi Z può essere eliminato da tutte le celle che sono viste contemporaneamente da entrambe le pinne.
Perché funziona? La logica passo per passo
Ragioniamo sui due casi possibili per il pivot (cella XY):
Caso 1: il pivot è X
→ La pinna A (XZ) non può essere X → la pinna A deve essere Z. Quindi Z è nella pinna A e non può essere in nessuna cella che vede la pinna A.
Caso 2: il pivot è Y
→ La pinna B (YZ) non può essere Y → la pinna B deve essere Z. Quindi Z è nella pinna B e non può essere in nessuna cella che vede la pinna B.
Conclusione
In entrambi i casi, Z è in una delle due pinne. Qualsiasi cella che "veda" entrambe le pinne non può contenere Z — viene da lì che proviene l'eliminazione.
Esempio pratico
Supponiamo di trovare queste 3 celle bicandidate nella griglia:
Analisi:
- ▸ Pivot R4C3 = {1,7}. Vede pinna A (stessa riga R4) e pinna B (stessa colonna C3).
- ▸ Se pivot = 1 → pinna A diventa 5.
- ▸ Se pivot = 7 → pinna B diventa 5.
- ▸ In entrambi i casi il 5 è in pinna A o pinna B.
Risultato: la cella R9C8 vede sia pinna A (stessa riga R9… no, stessa colonna C8) che pinna B (stessa riga R9). Quindi R9C8 non può essere 5 — elimina il candidato 5 da R9C8. Verifica sempre quale cella vede entrambe le pinne nella tua griglia.
Vuoi mettere in pratica quello che hai letto?
Gioca ora →XY-Wing vs X-Wing: qual è la differenza?
| Caratteristica | X-Wing | XY-Wing |
|---|---|---|
| Numero di celle | 4 (rettangolo) | 3 (pivot + 2 pinne) |
| Tipo di candidati | Un solo numero ripetuto | Tre numeri diversi (X, Y, Z) |
| Pattern geometrico | Rettangolo fisso | Flessibile — no rettangolo |
| Cosa elimina | Un numero da 2 colonne | Un numero (Z) da celle che vedono entrambe le pinne |
| Difficoltà di ricerca | Scan riga per riga | Cerca celle bicandidate connesse |
Domande frequenti
Cos'è la tecnica XY-Wing nel sudoku?
L'XY-Wing usa 3 celle bicandidate: un pivot (XY) e due pinne (XZ e YZ). Qualunque valore assuma il pivot, una delle pinne conterrà sempre Z. Quindi Z può essere eliminato da tutte le celle che vedono contemporaneamente entrambe le pinne.
Qual è la differenza tra XY-Wing e X-Wing?
Tecniche diverse. L'X-Wing cerca un numero in 2 righe/2 colonne a forma di rettangolo. L'XY-Wing usa 3 celle bicandidate collegate tramite candidati condivisi — non forma un rettangolo. Entrambe eliminano candidati, ma con logiche diverse.
Come si riconoscono pivot e pinne?
Il pivot è la cella bicandidata (XY) visibile da entrambe le pinne. Pinna A ha XZ (condivide X con il pivot). Pinna B ha YZ (condivide Y con il pivot). Z è il candidato comune alle pinne — quello che puoi eliminare.
Quando si usa l'XY-Wing?
Su sudoku difficili o diabolici, dopo aver esaurito naked pair, hidden pair e pointing pair. Richiede le celle bicandidate già identificate. È spesso il passaggio necessario prima di ricorrere alle forcing chains.
Vuoi mettere in pratica quello che hai letto?
Gioca ora →