Solvarium

Návod na hlavolam

Ako riešiť Nurikabe

Nurikabe premení mriežku na mapu ostrovov a mora. Každé číslo je ostrov a všetko ostatné je voda, ktorá musí byť v jednom celku. Pole po poli rozhoduješ, čo je pevnina a čo more. Tento návod ukazuje ťahy, ktoré k tomu vedú.

Pravidlá

  1. Rozdeľ mriežku na pevninu a more. Každé číslo patrí ostrovu s presne takým počtom polí a každý ostrov má práve jedno číslo.
  2. Ostrovy sa nikdy nedotýkajú vľavo, vpravo, hore ani dole. Rohy nevadia.
  3. Celé more je jedna súvislá plocha.
  4. More nikdy nevyplní celý blok 2×2.

Vyriešený hlavolam

2323
Vyriešený hlavolam: štyri ostrovy s 2, 2, 3 a 3 poľami a jedno more, ktoré ich obteká bez jediného bloku 2×2.

Prvé ťahy

  1. Obklop každú 1 morom. Jednotka je ostrov, ktorý je už hotový.
  2. Nájdi polia medzi dvoma číslami. Pole, ktoré sa dotýka dvoch ostrovov, musí byť more.
  3. Hľadaj more, ktoré sa chystá vytvoriť blok 2×2. Štvrté pole musí byť pevnina.
  4. Označ morom každé pole, na ktoré žiadny ostrov nedosiahne. Spočítaj, kam až môže každé číslo ešte dorásť.

Postupy krok za krokom

Hotový ostrov obklopuje more

Keď má ostrov toľko polí, aké je jeho číslo, je hotový a každé pole vedľa neho je more. 1 je najjednoduchší prípad: je hotová od začiatku, takže jej susedia sú more, ešte než čokoľvek urobíš. Neskôr ti každý dokončený ostrov dá rovnakým spôsobom prstenec mora.

1
Jednotka je už celý ostrov. Jej štyria susedia sú more.

Dve čísla nikdy nezdieľajú ostrov

Pole medzi dvoma číslami by ich spojilo do jedného ostrova s dvoma číslami, čo nejde. Je teda more. To isté platí, keď dve čísla stoja uhlopriečne: dve polia, ktoré sa dotýkajú oboch, sú more.

3322
Medzera medzi trojkami a polia medzi uhlopriečnymi dvojkami sú more.

Žiadne more 2×2

Tri polia bloku 2×2 sú už more. Keby bolo more aj štvrté, more by vyplnilo celý blok. Štvrté pole je teda pevnina a patrí ostrovu, ktorý naň ešte dosiahne. Toto pravidlo robí z Nurikabe to, čím je, a nájde pevninu na miestach, kam čísla zdanlivo nedosiahnu.

4
Tri polia mora v bloku 2×2: štvrté je pevnina.

Len jedna cesta rastu

Trojka v rohu potrebuje ešte dve polia, ale pole vľavo od nej je už more. Má teda jedinú cestu, ako rásť: nahor. To pole je pevnina. Kedykoľvek má nedokončený ostrov len jedného voľného suseda, musí doňho vyrásť.

3
Trojka môže rásť len nahor.

Polia, na ktoré žiadny ostrov nedosiahne

2 dosiahne len na polia hneď vedľa seba. Tu sú polia uprostred príliš ďaleko od oboch dvojok a v blízkosti nie je žiadny iný ostrov. Nič ich nikdy nezaberie, takže sú more. Pri veľkých hlavolamoch počítaj kroky od každého čísla: pole mimo dosahu každého ostrova je vždy more.

22
Žiadna dvojka nedosiahne na stredné polia, takže sú more.

Každý spôsob pokryje rovnaké pole

Niekedy môže ostrov rásť niekoľkými spôsobmi. Vyskúšaj ich všetky v hlave: ak každý z nich používa rovnaké pole, je to pole pevnina, nech ostrov pôjde kadiaľ chce. Napríklad trojka, ktorá od rovnakého suseda môže odbočiť doľava alebo nadol, vždy použije toho suseda. Táto myšlienka uniesie väčšinu stredných hlavolamov.

More musí zostať v jednom kuse

More v rohu je z jednej strany uzavreté ostrovom. Aby sa spojilo so zvyškom mora, má len jednu cestu von: nadol. Takže aj to pole je more. Pri ťažších hlavolamoch sa pýtaj aj naopak: keby bolo toto pole pevnina, rozrezalo by more na dve časti? Ak áno, pole je more.

2
More v rohu má jednu cestu von, takže pole pod ním je more.

Časté chyby

  • Dotýkajúce sa ostrovy. Dva ostrovy sa môžu stretnúť v rohu, ale nikdy bokom. Ak sa dotýkajú, stanú sa jedným ostrovom s dvoma číslami.
  • Blok mora 2×2. Vo veľkej prázdnej ploche sa ľahko prehliadne. Pri dopĺňaní mora kontroluj každý štvorec so štyrmi poľami.
  • Rozrezanie mora na dve časti. Aplikácia pri hraní nezvýrazní rozdelené more, takže to skontroluj samostatne: všetko more musí byť prepojené.
  • Príliš malý ostrov. Aplikácia ťa upozorní na ostrov s príliš veľa poľami, ale nie na ostrov s príliš málo poľami. Plný hlavolam bez upozornenia môže byť stále zle.

Otázky a odpovede

Čo je Nurikabe?

Logický hlavolam z Japonska, v ktorom rozdeľuješ mriežku na ostrovy a more. Každé číslo je veľkosť svojho ostrova a more musí byť prepojené a bez blokov 2×2.

Ako označím pevninu a more?

Ťuknutím na pole z neho urobíš more, ďalším ťuknutím ho vymažeš. Podržaním poľa z neho urobíš pevninu. Potiahnutím cez viac polí ich označíš naraz.

Môže byť ostrov bez čísla?

Nie. Každý ostrov obsahuje presne jedno číslo a má presne toľko polí. Každé pole, ktoré nie je súčasťou ostrova s číslom, je more.

Kde mám začať?

Daj more okolo jednotiek a medzi čísla, ktoré sú blízko seba. Potom hľadaj more, ktoré takmer vytvorí blok 2×2, a polia, na ktoré žiadny ostrov nedosiahne.

Čím sú ťažké hlavolamy ťažké?

Vyžadujú myslieť na celý hlavolam naraz: kde sa more ešte môže prepojiť a ktorými poľami musí ostrov prejsť, aby dosiahol svoju veľkosť.

Chceš hrať?

Obklopuj hotové ostrovy morom, drž čísla od seba, vyhýbaj sa moru 2×2 a udržuj more v jednom kuse. To je celé Nurikabe a každý hlavolam od ľahkého po expertný na teba čaká.