Tecnica AvanzataLivello Difficile/Diabolico

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:

Pivot
XY

La cella centrale. Contiene i candidati X e Y. Deve essere visibile da entrambe le pinne.

Pinna A
XZ

Vista dal pivot. Contiene X e Z. X la collega al pivot; Z è il candidato da eliminare.

Pinna B
YZ

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:

Pivot — R4C3
1 7
X=1, Y=7
Pinna A — R4C8
1 5
X=1, Z=5 (stessa riga del pivot)
Pinna B — R9C3
7 5
Y=7, Z=5 (stessa colonna del pivot)

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?

CaratteristicaX-WingXY-Wing
Numero di celle4 (rettangolo)3 (pivot + 2 pinne)
Tipo di candidatiUn solo numero ripetutoTre numeri diversi (X, Y, Z)
Pattern geometricoRettangolo fissoFlessibile — no rettangolo
Cosa eliminaUn numero da 2 colonneUn numero (Z) da celle che vedono entrambe le pinne
Difficoltà di ricercaScan riga per rigaCerca 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 →