Pokročilá technika

Technika X-Wing v sudoku

X-Wing je eliminační vzor v sudoku: má-li číslo v každém ze dvou řádků jen dvě možná políčka a políčka stojí ve stejných dvou sloupcích, číslo můžeš vyřadit ze všech ostatních políček těch dvou sloupců.

Příklad X-Wing se základem v řádcích

Krok 1 z 14
Sleduj jedno číslo ve dvou řádcích

Podívej se na řádek 2 a řádek 4 v této úloze. Políčka, která v těch dvou řádcích ještě mohou obsahovat 8, jsou zvýrazněná červeně.

Příklad X-Wing v sudoku s kandidátem 8 zvýrazněným ve dvou řádcích
Kandidáti se srovnají ve dvou sloupcích

Ta 4 políčka - dvě v každém řádku - se dokonale srovnají ve stejných dvou sloupcích: sloupci 5 a sloupci 7.

Kandidáti X-Wing srovnaní ve sloupcích 5 a 7
To je X-Wing

Ta 4 políčka tvoří rohy obdélníku - a když nakreslíš jeho dvě úhlopříčky, protnou se do X, které technice dalo jméno. Řádkům 2 a 4 se říká základové množiny a číslu 8 rybí číslo.

Čtyři políčka, která tvoří obdélník X-Wing
Všimni si ostatních kandidátů

Ve sloupcích 5 a 7 je víc možných osmiček, zvýrazněných šedě. K těm se vrátíme.

Další políčka s kandidátem 8 ve stejných sloupcích
Možnost 1

Jsou jen dva způsoby, jak může 8 stát v řádcích 2 a 4, a oba používají protilehlé rohy X-Wingu.

Možnost 1: pokud je R2C5 (řádek 2, sloupec 5) osmička, nemůže být 8 ani R4C5, ani R2C7, takže R4C7 musí být 8.

První možnost X-Wing podél jedné úhlopříčky
Možnost 2

Možnost 2 je zrcadlo: pokud je R4C5 osmička, musí být 8 i R2C7.

Druhá možnost X-Wing podél druhé úhlopříčky
Eliminuj ve sloupci 5

Ať dopadne cokoli, sloupec 5 dostane svou 8 v R2C5 nebo R4C5. Takže 8 můžeš odstranit ze všech ostatních políček ve sloupci 5, zvlášť z R5C5.

Kandidát 8 vyřazený ze sloupce 5
Eliminuj ve sloupci 7

Totéž platí pro sloupec 7: jeho 8 stojí v R2C7 nebo R4C7, takže 8 můžeš odstranit z R3C7.

Právě o to v X-Wingu jde: vyřazovat kandidáty čistou logikou.

Kandidát 8 vyřazený ze sloupce 7
Základové množiny v řádcích 6 a 9

Možná políčka pro 3 v řádcích 6 a 9 se dokonale srovnají ve stejných dvou sloupcích: sloupci 4 a sloupci 8.

X-Wing na čísle 3 se základovými řádky 6 a 9
Eliminuj podél obou sloupců

Tvoří X-Wing, takže 3 můžeš vyřadit ze všech ostatních políček těch dvou sloupců, jak ukazuje obrázek.

Kandidát 3 vyřazený ze dvou sloupců
Základové množiny ve sloupcích 5 a 7

Tady jsou sloupce 5 a 7 základové množiny a rybí číslo je 3. Možná políčka pro 3 v těch sloupcích se srovnají v řádku 2 a řádku 7.

X-Wing se základem ve sloupcích 5 a 7
Eliminuj podél obou řádků

Tvoří X-Wing, takže 3 můžeš vyřadit ze všech ostatních políček v řádcích 2 a 7.

Kandidát 3 vyřazený ze dvou řádků
Zkus to sám

Procházej řádky a sloupce pro každé číslo a najdi dva řádky, které se dokonale srovnají. Najdeš X-Wing na čísle 8 v této úloze?

Cvičná úloha: najdi X-Wing na čísle 8
Odpověď

Základové řádky jsou R4 a R9. Drží jediná možná políčka pro 8 v těch řádcích a políčka se srovnají ve stejných sloupcích.

Odpověď X-Wing se základovými řádky 4 a 9

Co je X-Wing?

X-Wing je eliminační vzor postavený na čtyřech políčkách, která tvoří obdélník. Když má číslo v každém ze dvou řádků jen dvě možná políčka a políčka se srovnají ve stejných dvou sloupcích, číslo můžeš odstranit ze všech ostatních políček těch sloupců. Stejná logika funguje s řádky a sloupci prohozenými.

Těm dvěma řádkům (nebo sloupcům) se říká základové množiny (base sets) a číslu se říká rybí číslo. X-Wing je nejmenší z rybích vzorů; Swordfish stejný nápad rozšíří na tři linie.

Příklad X-Wing se základem v řádcích

Tento příklad sleduje číslo 8 v řádku 2 a řádku 4. V obou řádcích smí 8 stát jen ve sloupci 5 nebo sloupci 7, takže čtyři kandidátní políčka tvoří obdélník.

Prohlédni si to v krocích 1-8 návodu výše

Ještě jeden příklad se základem v řádcích

X-Wing může vzniknout na kterémkoli čísle. Tady je rybí číslo 3 a základové množiny jsou řádky 6 a 9.

Prohlédni si to v krocích 9-10 návodu výše

X-Wing se základem ve sloupcích

Základové množiny mohou být i sloupce. Pak eliminace jdou podél dvou řádků, ve kterých se kandidáti srovnají.

Prohlédni si to v krocích 11-12 návodu výše

Jak nacházet X-Wingy

Najít X-Wingy není těžké, když máš tužkové značky na místě. Skenuj mřížku jedno číslo po druhém a hledej dva řádky nebo dva sloupce, kde má číslo právě dvě možná políčka, která se srovnají.

Prohlédni si to v krocích 13-14 návodu výše

Často kladené otázky

Co X-Wing vyřazuje?

X-Wing odstraní rybí číslo z políček ve dvou křížících se liniích, která leží mimo obdélník. S řádky jako základem eliminuješ podél sloupců a se sloupci jako základem eliminuješ podél řádků.

Co je ryba v sudoku?

Ryba (fish) je jakýkoli vzor, který sleduje jedno jediné číslo přes několik řádků a sloupců: X-Wing je nejmenší; Swordfish a Jellyfish jsou větší. To jsou tahy, které odemykají nejtěžší sudoku.

Vyluští X-Wing políčko přímo?

Sám ne. Odstraní kandidáty a to často udělá z políčka vedle Naked nebo Hidden Single.

Co přijde po X-Wingu?

Swordfish stejnou rybí logiku rozšíří na tři řádky a tři sloupce a XY-Wing používá políčka se dvěma kandidáty k úplně jinému druhu eliminace.

Cvič teď

X-Wingy se občas objeví v těžkých a velmi obtížných úlohách - dost vzácně, aby to byl objev, a stojí za skenování, když singles a páry dojdou. Zvýrazňuj jedno číslo po druhém a kontroluj, jestli se jeho kandidáti srovnají ve dvou řádcích nebo dvou sloupcích.

Další lekce

Swordfish je eliminační vzor v sudoku, který funguje přesně jako X-Wing, ale se třemi základovými množinami místo dvou: tři řádky zamknou číslo ve třech sloupcích a číslo se vyřadí z ostatních políček těch sloupců.

Související lekce

Naposledy zkontrolováno: 18. července 2026


 X

Hraj náhodné sudoku

Lehké   Střední
Těžké   Velmi obtížné