Chceš si zahrát?

Hraj sudoku!

Finned Swordfish

ExtrémníKlasické + killerKrok 33 z 384 minuty čtení

Finned Swordfish je Swordfish, který skoro funguje. Tři řádky by uzamkly číslici do tří sloupců, jenže jeden řádek nese pro tu číslici jednoho kandidáta navíc. Ten kandidát navíc je ploutev (fin). Vzorec nezničí, jen zkrátí seznam políček, která smíš vyčistit.

Co je to za vzorec

Čistý Swordfish na číslici d používá tři základní linie (řekněme tři řádky). V každé základní linii leží každé d ve stejných třech sloupcích, krycích liniích. Protože tři řádky mezi sebou potřebují tři různé sloupce, je d v těch sloupcích vyčerpáno a lze ho odtud odstranit všude jinde.

Finned Swordfish tuto úhlednost na jednom místě porušuje. Jeden základní řádek má další d mimo krycí sloupce a ten kandidát navíc leží ve čtverci, který obsahuje i jedno z políček vzorce stejného řádku. Existují dvě možnosti:

  • Ploutev je nepravdivá. Swordfish je skutečný a platí všechna jeho běžná vyloučení.
  • Ploutev je pravdivá. Pak je to políčko d, takže d zmizí ze zbytku jeho čtverce.

Cokoli, v čem se oba případy shodují, lze bezpečně odstranit. To znamená jen políčka krycích sloupců uvnitř čtverce ploutve.

SwordfishFinned Swordfish
Pozice číslice v základní linii2 nebo 3, všechny v krycích liniíchjedna linie má jednu navíc mimo
Kde je ta navícnikdejeden čtverec, sdílený s políčkem vzorce
Vyloučenívšechna políčka krycích linií mimo základní liniejen ta, která také vidí ploutev

Kdy ji hledat

Hledej ji, když obyčejné hledání ryb selže. Pokud najdeš tři řádky, kde je d téměř omezeno na tři sloupce a pokazí to jen jeden zbloudilý kandidát, zkontroluj, zda sdílí čtverec s políčkem vzorce ve svém řádku. Pokud ano, máš Finned Swordfish. Když políčko vzorce ve čtverci ploutve nemá d vůbec, nazývá se tvar Sashimi a stejný závěr stále platí.

Jak ji použít krok za krokem

  1. Vyber číslici a po řádcích si vypiš sloupce, kam ještě může.
  2. Najdi tři řádky, jejichž kandidáti padnou do tří sloupců plus nejvýše jednoho vetřelce.
  3. Zkontroluj vetřelce: musí ležet ve čtverci, který obsahuje také jedno z políček vzorce toho řádku.
  4. Vezmi krycí sloupce a ponech jen políčka uvnitř čtverce ploutve.
  5. Odstraň číslici z těchto políček, přičemž ignoruj políčka v základních řádcích.
  6. Opakuj se sloupci jako základními liniemi a řádky jako krycími.

Vyřešený příklad

Číslice 7, základní řádky B, F a H. Řádek B má 7 v B1 a B9, řádek H v H1, H2 a H9, řádek F v F2, F7 a F9. Všechna leží ve sloupcích 1, 2 a 9 kromě F7, ploutve, která sdílí čtverec 6 s políčkem vzorce F9.

  1. Jednodušší techniky došly. Podívej se na sedmičky v řádcích B, F a H.

  2. Řádek B může mít 7 v B1 nebo B9, řádek H v H1, H2 nebo H9 a řádek F v F2, F7 nebo F9.

  3. Všechny tyto sedmičky leží ve sloupcích 1, 2 a 9, kromě F7.

  4. F7 je ploutev. Sdílí čtverec 6 s políčkem vzoru F9.

  5. Případ 1: F7 není 7. Pak jsou tři řádky obyčejný Swordfish a sloupce 1, 2 a 9 přijdou o 7 všude jinde: A1, E1, A2, D2, E2, J2, D9 a J9.

  6. Případ 2: F7 je 7. Pak zbytek čtverce 6 přijde o 7: D8, D9, E7, E8 a F9.

  7. 7 odstraněna z D9: je to jediné políčko, které přijde o 7 v obou případech, protože je ve sloupci 9 i ve čtverci 6.

Jednodušší techniky došly. Podívej se na sedmičky v řádcích B, F a H.

Dva případy:

  • F7 není 7: obyčejný Swordfish, takže sloupce 1, 2 a 9 ztratí 7 v A1, E1, A2, D2, E2, J2, D9 a J9.
  • F7 je 7: čtverec 6 ztratí 7 v D8, D9, E7, E8 a F9.

Jen D9 je v obou seznamech (sloupec 9 a čtverec 6), takže 7 se odstraní z D9. Ostatní políčka krycích sloupců ploutev nevidí a zůstávají.

Sashimi Swordfish funguje stejně, když políčko vzorce ve čtverci ploutve nemá žádného kandidáta.

  1. Jednodušší techniky došly. Podívej se na jedničky ve sloupcích 5, 6 a 8.

  2. Sloupec 5 může mít 1 v A5 nebo D5, sloupec 6 v D6 nebo J6 a sloupec 8 v B8 nebo J8.

  3. Všechny leží v řádcích A, D a J kromě B8. Roh A8 je zadaná 3, takže B8 je ploutev Sashimi ve čtverci 3.

  4. Pokud B8 není 1, jsou tři sloupce Swordfish na řádcích A, D a J a řádek A přijde o ostatní jedničky.

    Pokud je B8 rovno 1, čtverec 3 přijde o ostatní jedničky. A9 je v řádku A i ve čtverci 3, takže nemůže být 1 tak či tak.

  5. 1 odstraněna z A9, protože ji vylučuje řádek A i čtverec 3.

Jednodušší techniky došly. Podívej se na jedničky ve sloupcích 5, 6 a 8.

Zde je číslice 1 a základní linie jsou sloupce 5, 6 a 8 s krycími řádky A, D a J. Roh A8 je zadané číslo 3, takže B8 je ploutev Sashimi ve čtverci 3. Pokud B8 není 1, sloupce tvoří Swordfish a řádek A ztratí své ostatní 1. Pokud B8 je 1, čtverec 3 ztratí své ostatní 1. A9 je v řádku A i čtverci 3, takže o svou 1 přijde tak či onak.

Časté chyby

  • Přesto provést vyloučení celého Swordfishe. Bez omezení ploutví je úvaha prostě chybná.
  • Přijmout ploutev ve čtverci, který neobsahuje žádné políčko vzorce z jejího řádku. Pak oba případy nesdílejí žádný závěr.
  • Připustit dva zbloudilé kandidáty v různých čtvercích. Smí to být jen jeden čtverec.
  • Zapomenout na převrácené hledání. Polovina všech finned ryb se objeví, jen když použiješ sloupce jako základní linie.

Kde se s ní setkáš

Finned Swordfish patří do extrémní úrovně. Před úrovní Mistr ho budeš potřebovat málokdy a pravidelně se objevuje v sudoku úrovně Mistr, kde čisté rybě chybí jeden kandidát. Nejdřív se nauč Swordfish bez ploutve; ploutev je malé přidané pravidlo k vzorci, který už znáš.