X-Wing je prvi veliki uzorak za jednu znamenku — pratiš samo položaje jedne znamenke.
U dva različita retka ta se znamenka može pojaviti samo u ista dva stupca (ili u dva stupca s ista dva retka). Četiri kuta tvore pravokutnik — poput slova X ako nacrtaš obje dijagonale.
Zašto funkcionira
U svakom od dvaju redaka znamenka ima samo dva moguća mjesta, a ta mjesta dijele stupce. Dakle, u svakom retku znamenka će zauzeti jedan od ta dva stupca.
Postoje dva moguća svijeta:
• istinita je jedna dijagonala, ili • istinita je druga dijagonala.
Dva retka ne mogu oba odabrati isti stupac. Dakle, u oba slučaja oba posebna stupca dobivaju znamenku. Zato nijedno drugo polje u ta dva stupca ne može također sadržavati tu znamenku.
(Možeš to dokazati i kontradikcijom: pretpostavi da je polje žrtva ta znamenka → jedan riblji redak gubi sve domove.)
Kako ga uočiti
Ograničenje u retcima → eliminacija u stupcima (i obrnuto). Najprije zabilježi gdje je znamenka dvolokalna.
Demonstracija
Odaberi jednu znamenku. Potraži dva retka u kojima se pojavljuje kao kandidat samo u ista dva stupca.
Zelena polja zaključavaju 5 u ovaj pravokutnik. U svakom retku domovi znamenke smanjuju se na ta dva stupca.
Svijet A: jedna dijagonala. Svijet B: druga dijagonala. U oba slučaja oba stupca već dobivaju 5 — retci ne mogu dijeliti stupac.
Dakle, ta su dva stupca zauzeta. Taj uzorak pravokutnika zove se X-Wing.
Ukloni 5 iz ostatka tih stupaca (crveno). Izvan pravokutnika ti su stupci već zauzeti u oba svijeta.
Primjer 1
Za jednu znamenku pronađi dvije linije koje dijele iste dvije linije koje ih križaju.
Ovaj pravokutnik je X-Wing na 1.
Ukloni 1 iz ostatka tih linija (crveno). Zašto? Obje dijagonale ostavljaju obje riblje linije zauzetima.
Primjer 2
Za jednu znamenku pronađi dvije linije koje dijele iste dvije linije koje ih križaju.
Ovaj pravokutnik je X-Wing na 4.
Ukloni 4 iz ostatka tih linija (crveno). Zašto? Obje dijagonale ostavljaju obje riblje linije zauzetima.