Nonogramm-Techniken sind wiederholbare logische Schlussfolgerungen, mit denen du eine oder mehrere Zellen sicher als gefüllt oder leer beweist – ohne das versteckte Bild zu erraten und ohne unbegründetes Raten.
Fast die gesamte Technikbibliothek lässt sich auf eine Frage zurückführen:
Welche Zellzustände sind in jeder Platzierung gleich, die unter den Hinweisen und den bereits bekannten Zellen noch legal ist?
Einfache Techniken beantworten diese Frage oft direkt im Raster. Fortgeschrittene Techniken machen die zugrunde liegenden Platzierungsbedingungen expliziter.
Bevor du Techniken lernst
Vier Grundlagen sollten bereits klar sein:
- Hinweise beschreiben geordnete Blöcke zusammenhängender gefüllter Zellen;
- aufeinanderfolgende monochrome Blöcke brauchen mindestens eine leere Trennzelle;
- eine Zelle kann gefüllt, leer oder noch unbestimmt sein;
- jede Schlussfolgerung in einer Zeile wird zu neuer Information für eine Spalte – und umgekehrt.
Wenn diese Ideen noch neu sind, lies zuerst die Guides zu Hinweisen, Zellzuständen und Blöcken.
Grundlagen der Linienlogik
Diese Techniken verwenden die Hinweisfolge und den verfügbaren Platz einer Linie direkt.
Exakt passende Linien
Wenn Hinweise und notwendige Trennzellen den gesamten verfügbaren Platz einer Linie oder eines Segments verbrauchen, ist jeder Zellzustand sofort festgelegt.
Für 3 2 in sechs Zellen gilt:
■■■×■■
Es bleibt kein Spielraum und damit keine alternative Platzierung.
Leere Linien und Null-Hinweise
Enthält eine Zeile oder Spalte keinen gefüllten Block, ist jede Zelle dieser Linie leer.
Die Darstellung kann je nach Oberfläche unterschiedlich sein – kein Hinweis, ein leerer Hinweisbereich oder 0. Logisch bedeutet alles dasselbe: In dieser Linie existiert kein gefüllter Block.
Überlappung und Platzierungsfreiheit
Überlappung findet Zellen, die gefüllt bleiben, obwohl sich ein Hinweisblock noch innerhalb seines erlaubten Bereichs verschieben kann.
Die Überlappungsmethode
Vergleiche bei einem identifizierten Block seine früheste und seine späteste legale Platzierung. Zellen, die derselbe Block in beiden Extrempositionen belegt, sind sicher gefüllt.
Überlappung bei mehreren Hinweisen
Bei mehreren Blöcken ist die Blockidentität entscheidend. Eine Zelle ist nicht automatisch sicher, nur weil sie in zwei Gesamtbildern gefüllt aussieht, wenn sie einmal vom ersten und einmal vom zweiten Hinweisblock belegt wird.
Mindestplatz und Spielraum
Der Mindestplatz ist die Summe der gefüllten Blocklängen plus der notwendigen Trennzellen. Der Spielraum ist der darüber hinaus verbleibende Platz.
Wenig Spielraum bedeutet wenige legale Anordnungen – und häufig stärkere Schlussfolgerungen.
Blockplatzierung und Grenzen
Sobald einige Zellen bekannt sind, kannst du direkter darüber nachdenken, wo einzelne Hinweisblöcke beginnen, enden und überhaupt hinreichen können.
Randverankerung
Eine bestätigte gefüllte Zelle nahe einem Linienrand kann einen Block teilweise festlegen, weil der Block nicht über die Linie hinausreichen darf.
Abgeschlossene Blöcke und Trennzellen
Ist die Identität eines Blocks bewiesen und hat er bereits genau seine Hinweisgröße, muss er abgeschlossen werden. Benachbarte Zellen, die ihn sonst verlängern würden, werden leer markiert.
Bestätigte Blöcke erweitern
Eine bestätigte gefüllte Gruppe muss sich manchmal erweitern, weil der zugeordnete Hinweisblock länger ist als das bereits sichtbare Fragment und nur bestimmte Erweiterungen legal bleiben.
Blockreichweite und unerreichbare Zellen
Bestimme alle Zellen, die ein bestimmter Hinweisblock noch in mindestens einer legalen Platzierung belegen könnte. Kann keine verbleibende Hinweisgruppe eine Zelle erreichen, ist sie sicher leer.
Lücken, Segmente und Hinweiszuordnung
Bestätigte leere Zellen verändern die Struktur einer Linie. Sie können Bereiche erzeugen, die für bestimmte Hinweise zu klein sind, oder ein großes Platzierungsproblem in mehrere kleinere aufteilen.
Lücken ausschließen
Kann ein offener Bereich unter den aktuellen Reihenfolge- und Platzbedingungen keinen verbleibenden Block aufnehmen, darf er vollständig leer markiert werden.
Linien segmentieren
Bestätigte Leerzellen teilen eine Linie in offene Segmente. Das Lösen wird dann teilweise zur Frage, welche Hinweisblöcke in welche Segmente passen können.
Hinweise Segmenten zuordnen
Ein Hinweis kann einem bestimmten Segment fest zugeordnet werden, wenn keine andere Verteilung die Reihenfolge und den benötigten Platz aller verbleibenden Hinweise einhalten kann.
Blöcke verbinden oder trennen
Bekannte gefüllte Fragmente können gezwungen sein, zum selben Hinweisblock zu gehören – oder zu verschiedenen Blöcken, die getrennt bleiben müssen. Entscheidend sind Hinweisgrößen, Reihenfolge, Trennung und verfügbarer Platz.
Fortgeschrittene Linienanalyse
Hier wird nicht nur eine lokale Abkürzung genutzt, sondern der vollständige legale Bereich eines Hinweisblocks oder einer ganzen Linie betrachtet.
Blockreihenfolge und Platzierungsgrenzen
Jeder Hinweisblock hat eine früheste und späteste Position, die zu allen vorherigen und nachfolgenden Blöcken sowie zu bekannten gefüllten und leeren Zellen passt. Werden diese Grenzen enger, können Zellen feststehen, bevor die exakte Blockposition bekannt ist.
Gültige Linienmuster
Ein gültiges Linienmuster ist eine vollständige Anordnung, die die Hinweisfolge und alle bereits bekannten Zellzustände erfüllt.
Ist eine Zelle in jedem gültigen Muster gefüllt, ist sie sicher gefüllt. Ist sie in jedem Muster leer, ist sie sicher leer. Diese Sichtweise verallgemeinert viele einfachere Techniken.
Techniken zwischen Zeilen und Spalten
Ein Nonogramm besteht nicht aus unabhängigen eindimensionalen Rätseln. Jede Zelle koppelt genau eine Zeile mit genau einer Spalte.
Zeilen und Spalten kreuzweise auswerten
Jedes neue Ergebnis einer Zeile wird sofort zur Bedingung der kreuzenden Spalte und jedes Spaltenergebnis wieder zur Bedingung seiner Zeile.
Constraint-Propagation und Kaskaden
Wiederhole die Linienanalyse nach jeder relevanten Änderung. Eine einzige sichere Zelle kann Muster in einer Kreuzlinie ausschließen, dort eine weitere Zelle erzwingen und eine ganze Kaskade durch mehrere Linien auslösen.
Globales und mehrliniges Denken
Wenn jede einzelne Linie an einem vollständigen Linienlogik-Fixpunkt noch lokal gültig bleibt, kann die fehlende Einschränkung nur in der gemeinsamen Wechselwirkung mehrerer Linien oder Regionen liegen.
Mehrlinienlogik
Vergleiche Kombinationen von Zeilen- und Spaltenzuständen statt jede Linie isoliert zu behandeln. Dazu gehören Randlogik über benachbarte Linien, gemeinsame Konsequenzen aus vollständigen Fallaufteilungen, regionale Zähl- und Kapazitätsargumente sowie Symmetrie – aber nur, wenn Eindeutigkeit unabhängig garantiert ist.
Diese Ebene verbindet normale Propagation mit explizitem Annahme-und-Widerlegen.
Widerspruchsdenken
Wenn direkte Schlussfolgerungen einen Fixpunkt erreichen, kann ein schwieriges Rätsel eine vorläufige Annahme benötigen.
Ein gültiger Widerspruchsbeweis hat eine strenge Struktur:
- nimm für eine ungelöste Zelle vorläufig einen Zustand an;
- propagiere ausschließlich logische Konsequenzen;
- erreiche eine ausdrückliche Unmöglichkeit, etwa eine Linie ohne gültiges Muster;
- verwerfe die Annahme;
- schließe, dass der entgegengesetzte Zustand erzwungen ist.
Das ist etwas anderes als Raten und einfach den Zweig weiterzuspielen, der plausibel aussieht. Der Widerspruch ist der Beweis.
Eine praktische Lernreihenfolge
Du musst nicht bei jedem Zug jede Technik gleich stark suchen.
| Stufe | Sinnvolle Techniken |
|---|---|
| Direkte Linienlogik | Leere Linien, exakte Einpassung |
| Wenig Platzierungsfreiheit | Überlappung, Mindestplatz/Spielraum |
| Bekannte Blockstruktur | Randverankerung, abgeschlossene Blöcke, Erweiterung, Reichweite |
| Aufgeteilte Linien | Lücken ausschließen, Segmentierung, Hinweiszuordnung |
| Enge Identität/Reihenfolge | Verbinden/Trennen, Platzierungsgrenzen |
| Vollständige Linienlogik | Gültige Linienmuster |
| Rasterinteraktion | Kreuzweise Auswertung, Propagation |
| Globale Kompatibilität | Mehrlinienlogik |
| Tieferer Beweis | Widerspruchsdenken |
Nach einer erfolgreichen fortgeschrittenen Schlussfolgerung solltest du wieder oben anfangen. Eine neue Zelle kann an anderer Stelle sofort eine einfache exakte Einpassung, Überlappung oder einen abgeschlossenen Block erzeugen.
Historische Techniknamen
Ältere Bücher, Websites und Community-Erklärungen verwenden teils Namen wie Simple Boxes, Simple Spaces, Glue, Punctuating oder Mercury.
VeyraPlay dokumentiert solche Begriffe, wenn sie beim Wiedererkennen externer Terminologie helfen, verwendet als kanonische Taxonomie aber beschreibende Konzepte:
- Simple Boxes → meist Überlappung bzw. sichere gefüllte Zellen;
- Simple Spaces → meist Reichweite bzw. sichere Leerzellen;
- Punctuating → abgeschlossene Blöcke und Trennzellen;
- Glue → je nach Quelle verschiedene Rand-, Erweiterungs- oder Reichweitenfälle;
- Mercury → ein spezielles Rand-/Reichweitenmuster und keine universelle Hauptkategorie.
Wichtig ist der Beweis, nicht das Auswendiglernen publisher-spezifischer Namen.
Welche Technik sollte ich zuerst lernen?
Wenn du die Regeln bereits kennst, beginne mit:
- exakt passenden Linien;
- der Überlappungsmethode;
- abgeschlossenen Blöcken und Trennzellen;
- Blockreichweite und unerreichbaren Zellen;
- dem kreuzweisen Auswerten von Zeilen und Spalten.
Segmentierung und vollständige Linienmuster kommen danach, wenn einfache Rätsel nicht mehr genug Herausforderung bieten.
Techniken sind nicht die gesamte Lösungsstrategie
Eine Technik beweist einen konkreten Zug. Strategie entscheidet, wo und wann du nach einem solchen Beweis suchst.
Wenn du einzelne Techniken kennst, dich in einem vollständigen Rätsel aber trotzdem orientierungslos fühlst, nutze den Strategie-Hub für einen wiederholbaren Scan-und-Rescan-Ablauf.