In questa pagina
Skyscraper è un pattern a una sola cifra costruito da due coppie coniugate in due righe o due colonne. Un endpoint di ciascuna coppia è allineato sullo stesso lato; gli altri due endpoint formano i roof. La prova garantisce che almeno uno dei roof contenga la cifra, quindi i loro peer comuni possono eliminarla.
Skyscraper in sintesi
Scegli una cifra X, trova due righe con esattamente due X candidate ciascuna e allinea un endpoint delle due coppie nella stessa colonna. Gli endpoint non allineati sono i roof. Elimina X da ogni cella che vede entrambi i roof.
- Righe base
- Estremi allineati
- Tetti
- Eliminazioni
Perché Skyscraper funziona
Una delle due posizioni nella prima coppia coniugata deve essere X.
Se la base A è falsa
Se l’endpoint allineato della prima riga è falso, il suo roof deve essere X per la coppia coniugata.
Se la base A è vera
Se invece la base A è X, l’endpoint allineato dell’altra riga, che condivide la colonna, non può essere X. La seconda coppia coniugata forza quindi X nel secondo roof. In entrambi i casi almeno un roof è vero.
Esempio sulla griglia passo dopo passo
Filtra la cifra, verifica le due coppie coniugate e identifica con precisione basi e roof. La cancellazione è valida soltanto in celle che vedono entrambi i roof.
Perché le righe o colonne sorgente devono essere coppie coniugate
“Due candidati interessanti” non bastano: in ciascuna unità sorgente devono restare esattamente due posizioni per X. È questa condizione a creare lo Strong Link necessario alla prova.
Skyscraper basato sulle colonne
La struttura è perfettamente simmetrica: puoi usare due colonne come sorgenti e allineare un endpoint nella stessa riga. I roof saranno gli endpoint non allineati.
Come trovare uno Skyscraper
1. Scegli una cifra candidata
Usa l’evidenziazione della cifra o una scansione digit-first.
2. Annota le coppie coniugate nelle righe
Cerca righe con esattamente due posizioni disponibili per X.
3. Confronta le colonne degli endpoint
Tra due coppie, verifica se un endpoint di ciascuna cade nella stessa colonna.
4. Identifica i roof
Gli endpoint opposti, non allineati, sono i roof.
5. Interseca le regioni dei peer dei roof
Ogni candidato X che vede entrambi i roof è incompatibile con entrambi i rami e può essere eliminato.
6. Ripeti con coppie coniugate nelle colonne
Ruota mentalmente la ricerca di 90° per non perdere la versione column-based.
Skyscraper vs X-Wing
X-Wing
Due base set hanno le due X nelle stesse due cover set, formando una struttura Fish completa.
Skyscraper
Solo un lato è allineato. Gli altri due endpoint restano sfalsati e diventano i roof.
Skyscraper e Sashimi X-Wing
Alcune rappresentazioni descrivono Skyscraper come una forma degenerata/sashimi della logica Fish. Per il solving umano, il nome Skyscraper è spesso più chiaro perché mette in evidenza le due coppie coniugate e i roof.
Skyscraper come breve X-Chain
Può essere letto come una X-Chain corta sulla stessa cifra, con Strong Link nelle due unità sorgente e un Weak Link tra gli endpoint allineati.
Skyscraper vs Two-String Kite
Entrambe sono brevi catene single-digit.
Skyscraper
Usa due Strong Link dello stesso tipo: due righe o due colonne, con un lato allineato.
Two-String Kite
Usa uno Strong Link in riga e uno in colonna, collegati tramite due endpoint nello stesso box.
Skyscraper vs Turbot Fish
Turbot Fish è la famiglia più generale delle brevi X-Chain con due Strong Link e un collegamento Weak. Skyscraper è una geometria specifica e facilmente riconoscibile di quella famiglia.
Uno Skyscraper valido può essere improduttivo
Sì. Se i roof non hanno peer comuni contenenti X, non esiste alcuna eliminazione anche se la struttura è valida.
Errori comuni con Skyscraper
Usare una riga o colonna sorgente con più di due candidati
Senza coppia coniugata non hai lo Strong Link richiesto.
Scegliere due coppie senza un endpoint allineato
Serve un lato comune che crei il Weak Link tra le due coppie.
Pensare che entrambi i lati debbano essere allineati
Se entrambi fossero allineati nelle stesse due cover set, la struttura sarebbe un X-Wing.
Eliminare da una casella che vede un solo roof
Il target deve vedere entrambi i roof.
Eliminare automaticamente dalle basi allineate
Le basi sono parte della catena; la conclusione riguarda i peer comuni dei roof, non una cancellazione indiscriminata sulle basi.
Mescolare cifre
Skyscraper è una tecnica single-digit: tutti i nodi riguardano la stessa cifra X.
Esercizio pratico di riconoscimento Skyscraper
Scegli una cifra, elenca le coppie coniugate e confrontale a due a due. Prima trova l’allineamento, poi i roof, infine i target comuni.
FAQ
Skyscraper usa una sola cifra?
Sì.
Perché si chiama Skyscraper?
La forma grafica con due “basi” allineate e due “tetti” sfalsati ricorda il profilo di due edifici.
I roof devono vedersi tra loro?
No. La cancellazione riguarda celle che vedono entrambi.
Skyscraper è un X-Wing?
No, anche se è strettamente collegato alla logica Fish/X-Chain.
Skyscraper è un Turbot Fish o una X-Chain?
Può essere descritto come una forma specifica di Turbot Fish e come una breve X-Chain.
Uno Skyscraper può eliminare più candidati?
Sì, se più X candidate vedono entrambi i roof.
Cosa imparare dopo
Studia Two-String Kite, Turbot Fish, X-Chains e X-Wing per unificare le geometrie single-digit nello stesso linguaggio logico.