Nonogram Hub
Nonogram Hub

Die Überlappungsmethode

Wenn du eine einzige Nonogramm-Technik lernst, dann diese. Die Überlappungsmethode ist die Art, wie du sichere ausgefüllte Felder aus einem Hinweis gewinnst, bevor du genau weißt, wo sein Block sitzt — und sie ist der Motor hinter den meisten Eröffnungszügen. Diese Anleitung deckt die Logik ab, eine einzeilige Formel und wie es funktioniert, wenn ein Hinweis mehrere Zahlen hat. Sie baut auf der Anleitung zu den ersten Zügen auf; falls „Block“ und „Hinweis“ noch keine vertrauten Begriffe sind, beginne mit den Regeln.

Die Idee: schiebe ihn in beide Richtungen

Nimm irgendeinen einzelnen Block und stell dir vor, du schiebst ihn so weit wie möglich an das eine Ende seiner Zeile und dann so weit wie möglich an das andere. Das sind die beiden Extrempositionen, die der Block einnehmen könnte. Jedes Feld, das in beiden Positionen abgedeckt ist, muss ausgefüllt sein — es gibt keine Anordnung dieses Blocks, die es leer lässt. Die Felder, die nur in einer der beiden Extrempositionen abgedeckt sind, bleiben vorerst unbekannt.

Das ist die ganze Methode. Du musst nicht wissen, wohin der Block tatsächlich geht; du brauchst nur die Felder, denen er nicht ausweichen kann.

Eine einzeilige Formel

Für einen einzelnen Block der Länge k in einer Zeile mit n Feldern beträgt die Anzahl der garantierten Felder 2k − n, die in der Mitte der Zeile liegen — immer dann, wenn diese Zahl positiv ist. Ein Block aus 4 in einer 5 Felder breiten Zeile ergibt 2×4 − 5 = 3 erzwungene Felder; ein Block aus 3 ergibt nur 2×3 − 5 = 1. Je näher die Länge des Blocks an der ganzen Zeile liegt, desto mehr legt er fest.

Dieselbe Idee lässt sich hochskalieren. Ein Block aus 7 in einer 10 Felder breiten Zeile erzwingt 2×7 − 10 = 4 Felder in der Mitte. Sobald du die Gewohnheit hast, musst du die Zahl selten ausdrücklich berechnen — das Bild vom Schieben in beide Richtungen liefert dir dieselbe Antwort mit bloßem Auge.

Überlappung eines einzelnen Blocks

4

4 in einer 5 Felder breiten Zeile: 2×4 − 5 = 3 erzwungene Felder in der Mitte.

3

3 in einer 5 Felder breiten Zeile: 2×3 − 5 = 1 erzwungenes Feld, die Mitte.

7

7 in einer 10 Felder breiten Zeile: 2×7 − 10 = 4 erzwungene Felder.

Überlappung bei mehr als einer Hinweiszahl

Wenn der Hinweis einer Zeile mehrere Zahlen hat, funktioniert die Methode weiterhin — du misst nur den Spielraum, der über die ganze Zeile hinweg gemeinsam ist. Addiere alle Blöcke plus die erforderlichen Ein-Feld-Lücken zwischen ihnen; ziehe das von der Zeilenlänge ab. Das Ergebnis ist der „Spielraum“ — wie weit sich die gesamte Anordnung verschieben kann. Jeder einzelne Block erzwingt dann (eigene Länge − Spielraum) Felder, wo immer das positiv ist.

Nimm eine 10 Felder breite Zeile mit dem Hinweis 4 3. Die Blöcke plus eine Lücke brauchen 4 + 1 + 3 = 8 Felder, der Spielraum beträgt also 10 − 8 = 2. Der Block aus 4 erzwingt 4 − 2 = 2 Felder und der Block aus 3 erzwingt 3 − 2 = 1 Feld. Selbst eine volle Zeile liefert dir drei sichere Felder, bevor du irgendetwas genau platziert hast.

Überlappung mit mehreren Hinweisen: 4 3 in einer 10 Felder breiten Zeile

4 3

Spielraum = 10 − (4+1+3) = 2. Der Block aus 4 erzwingt 2 Felder, der Block aus 3 erzwingt 1 — insgesamt drei sichere Felder.

Wenn die Überlappung dir nichts liefert

Wenn ein Block im Verhältnis zu seiner Zeile kurz ist — kleines k, großes n — geht die Formel auf null oder ins Negative, und die Überlappung erzwingt dort nichts. Das ist völlig normal und keine Sackgasse. Es bedeutet nur, dass die Eröffnung nicht in dieser Zeile liegt; finde eine stärker eingeschränkte Zeile oder Spalte, mach dort Fortschritte, und die Felder, die du füllst, verkleinern den Spielraum dieser Zeile, bis die Überlappung zu greifen beginnt. Die Überlappung ist selten die ganze Lösung, aber fast immer der Einstieg.