Strategiegids

Hoe los je een nonogram op

Een nonogram, ook bekend als griddler, hanjie, kleuren op nummer of Japanse puzzel, los je rij voor rij op: de aanwijzing van elke rij en kolom noemt in volgorde de blokken gevulde vakken in die lijn, met minstens één leeg vak tussen de blokken. Elk bord op deze site is zo af te maken, zonder te gokken. De diagrammen hieronder zijn echte lijnen van onze onbeperkte borden, op het moment dat elke techniek van toepassing is.

Begin met wat het lege rooster al beslist

Nog voordat je één vak hebt gevuld, geven sommige lijnen al vakken prijs: een aanwijzing die lang is voor zijn lijn legt vakken in zijn eentje vast. Scan eerst alle rijen en kolommen hierop. Elk vak dat je markeert geeft de kruisende lijnen houvast.

6792 41 33 14 2976233443433333343443326792 41 33 14 297623344343333334344332
  • in deze stap besloten
Op dit bord van 10×10 beslissen 14 van de 20 lijnen al iets vanuit het lege rooster, samen 36 vakken (gemarkeerd). Het tweede bord is het plaatje dat erachter zit.Stand uit onbeperkt bord #2

Tel de lijn: als de aanwijzing hem precies vult

Tel de blokken op, plus één leeg vak tussen elk paar. Is het totaal gelijk aan de lengte van de lijn, dan kunnen de blokken maar op één plek staan en ligt de hele lijn vast, spaties inbegrepen.

ervoor4 5
erna4 5
  • in deze stap besloten
Kolom 4, aanwijzing 4 5: de blokken tellen op tot 9, en met 1 spatie is dat 10, de hele lijn.Stand uit onbeperkt bord #8

Overlap: schuif een blok naar links, en dan naar rechts

Schuif een blok zo ver mogelijk naar links en daarna zo ver mogelijk naar rechts. Is het langer dan de helft van de ruimte waarin het kan bewegen, dan overlappen de twee posities, en de overlappende vakken zijn in elke oplossing gevuld. Voor één blok van lengte k in een lijn van n vakken zijn precies 2k − n vakken zeker, zodra 2k groter is dan n.

Met meerdere blokken werkt het hetzelfde: schuif ze allemaal naar de ene kant en dan naar de andere, en vul de vakken waar hetzelfde blok in beide posities ligt.

links opgeschoven7
rechts opgeschoven7
erna7
  • in deze stap besloten
Rij 2: één blok van 7 in 10 vakken. Links en rechts opgeschoven bedekt het dezelfde 4 vakken, dus die zijn gevuld.Stand uit onbeperkt bord #3

Plak een blok aan de rand

Een gevuld vak vlak bij een rand hoort bij het eerste blok aan die kant als het dichter bij de rand ligt dan dat blok lang is. Het blok kan niet voorbij de rand beginnen, dus het moet vanaf dat vak helemaal tot zijn volle lengte reiken.

ervoor4 1
erna4 1
  • in deze stap besloten
Rij 8, aanwijzing 4 1: het eerste bekende vak vanaf de linkerrand is gevuld, op positie 3, binnen bereik van het blok van 4. Het blok moet het bedekken en kan niet voorbij de rand beginnen, dus het reikt minstens tot positie 4 vanaf die rand.Stand uit onbeperkt bord #3

Kruis vakken uit die geen blok kan bereiken

Zodra sommige vakken vastliggen, hebben de blokken minder ruimte. Elk vak dat geen enkele plaatsing van enig blok kan bedekken, is leeg: kruis het uit. Kruisjes tellen even zwaar als gevulde vakken, omdat ze de kruisende lijnen opdelen in kortere stukken waar overlap weer werkt.

ervoor2 2 2
erna2 2 2
  • in deze stap besloten
Rij 8, aanwijzing 2 2 2: met de al bekende vakken ligt een deel van de lijn buiten bereik van elk blok. Nieuwe kruisjes: 1. Nieuwe gevulde vakken: 1.Stand uit onbeperkt bord #1

Maak de lijn af: kruis de rest uit

Als een lijn alle gevulde vakken heeft die zijn aanwijzing vraagt, is elk overgebleven leeg vak erin leeg. Markeer ze meteen: die kruisjes zijn de feiten waar de kruisende lijnen op wachten.

ervoor3 3
erna3 3
  • in deze stap besloten
Kolom 5, aanwijzing 3 3: al zijn blokken staan op het bord, dus de 4 lege vakken worden kruisjes.Stand uit onbeperkt bord #2

Een werkbare volgorde

Werk in rondes. Eerst elke lijn die het lege rooster beslist. Ga dan heen en weer tussen rijen en kolommen, en lees alleen de lijnen opnieuw die sinds je laatste lezing een vak erbij hebben. Beweegt er niets meer, zoek dan een gevuld vak vlak bij een rand (plakken) en blokken die nu minder ruimte hebben (opnieuw overlap, met de bekende vakken). Op onze borden komen deze stappen altijd tot het einde: de generator verwerpt elk bord waarvoor een gok of vooruitkijken nodig zou zijn.

Veelgestelde vragen

Is een nonogram hetzelfde als Picross of griddlers?
De regels zijn hetzelfde. Griddlers, hanjie en kleuren op nummer zijn andere namen voor de puzzel. Picross is de naam die Nintendo gebruikt voor zijn nonogramspellen, en Pic-a-Pix die van Conceptis; wij zijn met geen van beide verbonden.
Kan een nonogram meer dan één oplossing hebben?
Een willekeurig getekend rooster kan dat, en sommige zijn alleen met gokken af te maken. Elk bord hier is gecontroleerd op precies één plaatje, bereikbaar door één lijn tegelijk te lezen.
Hoe begin je aan een nonogram van 10x10?
Zoek aanwijzingen die lang zijn voor de lijn: een totaal dicht bij 10 met zijn spaties, of één blok van 6 of meer. Tel en overlap die eerst, en werk dan de kruisende lijnen af.