Wie verbinde ich einen Slitherlink und ein Nonogramm?

Sep 13 2020

Ich möchte zwei Rätsel in einem vereinen. Das erste Puzzle ist ein Slitherlink, das zweite ein Nonogramm. Die Hauptidee ist: Die Lösung des Slitherlinks ist der Eingang für die Zeilen des Nonogramms.

Im Slitherlink können nur fünf Beschriftungen verwendet werden: 0, 1, 2, 3 und Keine.

In meinem Fall habe ich 1, 2, 3 verwendet (linke Abbildung). Aber im Nonogramm muss ich natürliche Zahlen verwenden, die größer als 3 sind (zum Beispiel '4' in der rechten Abbildung).

Frage. Ich suche nach Ideen, wie man diese beiden Rätsel verbindet? Ich möchte keine expliziten Bezeichnungen (in meinem Fall "4") im Slitherlink verwenden.

Antworten

6 Sellyme Sep 14 2020 at 12:40

Sie könnten sich ein bisschen mehr Wiggleroom geben, wenn Sie den Slitherlink auf einem sechseckigen Gitter erstellen. Dadurch bleiben die übersichtlichen Zahlenreihen erhalten, die direkt in das nächste Puzzle eingefügt werden können, während der maximale "Lauf" aller aktiven Zellen im Nichtogramm von 3 auf 5 erhöht wird.

Sechseckige Slitherlinks sind eine recht häufig vorkommende Form des Puzzles, die im LMI-Puzzle-Marathon 2016 (PDF-Warnung) enthalten war. Daher scheinen die grundlegenden Eigenschaften des Puzzles von der Geometrie weitgehend unberührt zu bleiben:

Die Portable Puzzle Collection von Simon Tatham enthält eine beeindruckende Anzahl von Varianten von "Loopy" -Gittern (Slitherlink). Wenn ein Bereich von 0 bis 5 für Ihre Zwecke nicht ausreicht, finden Sie dort möglicherweise einige komplexere Beispiele. Sie sind nicht ganz so ordentlich wie ein sechseckiges Gitter, aber sie sollten trotzdem den Punkt vermitteln.

9 Stiv Sep 13 2020 at 14:46

Als jemand, der viele Rätsel erstellt hat, indem er zwei verschiedene Rätseltypen kombiniert hat, ist hier ein wichtiger Ratschlag, den Sie vielleicht nicht hören möchten ...

Nicht alle Puzzletypen können auf diese Weise gut gepaart werden.

Hier sind einige Probleme beim Versuch, Slitherlink und Nonogram zu kombinieren:

  1. Wie Sie bereits betont haben, erfordern viele Nonogramme Zahlen größer als 3 . Es ist daher wichtig zu beachten, dass jedes Nichtogramm, das vier oder mehr aufeinanderfolgende schattierte Zellen in einer Reihe erfordert, nicht direkt Slitherlink-Hinweisen entspricht.

  2. Bei Slitherlink-Rätseln werden die Zahlen bereits zu Beginn angegeben . Sie versuchen nicht, Zahlen zu generieren, sondern eine Linie zu erstellen . Wenn Sie die Slitherlink- Tasten für Ihre Nichtogramm-Zeilenindikatoren verwenden möchten , muss der Solver den Slitherlink nicht einmal lösen, was ihn zu einer redundanten Puzzle-Funktion macht. Sie hätten lediglich eine Reihe von Zahlen, die separat sowohl ein Slitherlink als auch ein Slitherlink sein könnten die Zeilenindikatoren für ein Nonogramm. Dies würde nur ein Puzzle erstellen, dessen Lösungspfad sich in verschiedene Richtungen ausbreitet, anstatt auf eine einzige Antwort zu konvergieren.

  3. Beide Rätseltypen leiden unter Problemen mit Mehrdeutigkeiten , was es sehr schwierig macht, ein solches Puzzle zu erstellen und gleichzeitig sicherzustellen, dass für beide eine einzigartige Lösung existiert. Als triviales Beispiel ist in Ihrem Beispiel ein Slitherlink über der gesamten unteren Reihe von Quadraten redundant (die Zeile muss nicht zwei Einheiten unter die bereitgestellten Schlüssel tauchen). Leider können Nonogramme, die zwei isolierte diagonal schattierte Quadrate erfordern, nicht eindeutig definiert werden:


    Dieser Punkt an sich bedeutet nicht, dass es unmöglich ist , eine eindeutige Lösung für beide zu erstellen, nur dass Sie besonders vorsichtig sein müssen (und wahrscheinlich viel zusätzliche Zeit). Um sicherzustellen, dass beide Lösungen einzigartig sind, haben Sie andernfalls ein schlechtes Rasterabzugsrätsel in der Hand.

  4. Der Schlüssel zur Herstellung einer Kombination raster Deduktion Rätsel , wo der letzte Schritt a nonogram ist , ist mit der Arbeit nach hinten von der beabsichtigten nonogram Lösung . Schließlich besteht die Belohnung beim Lösen eines Nonogramms darin, ein aussagekräftiges erkennbares Bild zu finden, wie ein Bild, eine Reihe von Wörtern oder eine visuelle Chiffre (z. B. Schweinestall ) - es macht einfach keinen Spaß, ein Nonogramm dort zu lösen, wo die Lösung vorliegt sieht auf einem Bildschirm wie statisch aus. Sie müssen daher zuerst Ihr gewünschtes Nichtogramm erstellen und dabei darauf achten, dass in den Zeilenindikatoren keine Zahlen größer als 3 erforderlich sind. Es gibt jedoch keine Garantie dafür, dass Ihre Ziel-Nichtogrammlösung Zahlen generiert, die auch als Schlüssel für einen eindeutig lösbaren Slitherlink dienen.

  5. Selbst wenn Sie es schaffen, ein kompatibles Nonogramm zu erstellen, kann der resultierende Slitherlink stark überbewertet sein, was die Lösung fast trivial macht .

Wie diese Punkte hoffentlich deutlich machen, wird es nicht einfach sein, diese beiden Puzzletypen gut zu kombinieren. Wie die Probleme in Punkt 2 nahe legen, müssen wir wirklich einen Weg finden, um Zahlen aus dem Slitherlink zu erzeugen, die nicht nur die Startschlüssel sind, die bereits von Anfang an bereitgestellt werden ...

All dies führt mich zu einem zweiten (beruhigenderen) Ratschlag:

Erweitern Sie Ihr Denken auf andere Möglichkeiten, wie Sie Informationen in einem bestimmten Rätseltyp codieren können.

Nur weil ein Puzzletyp auf bestimmten Startnummern basiert, bedeutet dies nicht, dass dies die einzigen Zahlen sind, die Sie für Ihre Zielcodierung verwenden können .

Hier ist eine Idee: Verwenden Sie bestimmte nicht geklärte Quadrate im Slitherlink, um Ihre Nichtogramm- Zeilenindikatoren zu sein. Schattieren Sie diese Quadrate in einer anderen Farbe. Weisen Sie an, dass die Anzahl der Liniensegmente um diese Quadrate die Zielzahl ergibt. Der Benutzer muss dann tatsächlich den Slitherlink lösen, um diese zu generieren.


Triviales Beispiel: Angenommen, das Ziel-Nonogramm lautet wie folgt:

Ein geeigneter Slitherlink zum Erzeugen der Zeilenindikatoren wäre dann etwa:

Beachten Sie, dass sich dieser Ansatz sogar dazu eignet, Zahlen größer als 3 zu generieren, wenn Sie die Farbcodierung verwenden . Wenn Sie eine natürliche Reihenfolge wie die Farben des Regenbogens verwenden, können Sie sagen, dass Sie in jeder Zeile die Gesamtzahl der Liniensegmente finden müssen, die einzelne Quadrate derselben Farbe umgeben. Wenn Sie sie in Regenbogenreihenfolge (ROYGBIV) bestellen, erhalten Sie die für das Nichtogramm erforderliche spezifische geordnete Anordnung.


Zusammenfassend lässt sich sagen , dass dies nicht einfach sein wird - aber es kann durchaus machbar sein und eine sinnvolle Kombination der beiden Puzzletypen ergeben, wenn Sie ungeklärte Slitherlink-Felder für Ihre Ziele verwenden.

Denken Sie daran, dass sich nicht alle Nicht-Programm-Lösungen für einen einfachen Puzzle-Erstellungsprozess eignen. Es ist auch wichtig zu beachten, dass Ihr Slitherlink umso größer ist, je größer Ihr Nonogramm ist! Es ist möglicherweise am besten, ein ziemlich kleines Puzzle auf diese Weise zu erstellen, bevor Sie etwas Größeres versuchen, oder Sie stecken beim Erstellen fest! Viel Glück :)

7 JeremyDover Sep 13 2020 at 19:23

Die Antwort von @ Stiv ist ausgezeichnet, aber hier ist eine andere Idee: Vielleicht lassen Solver zuerst das Nonogramm bearbeiten und dann mit dem Slitherlink abschließen. Hier ist ein Beispiel (fiktiv zur Veranschaulichung des Konzepts, bitte beurteilen Sie die Qualität nicht ... Ich habe den Slitherlink online generiert):

Wenn Sie zuerst das Nonogramm lösen, werden Sie eine bestimmte Anzahl von Zellen schattieren:

Was bleibt, sind die Hinweise auf einen Slitherlink. Die Vorteile dieses Ansatzes, die einige der sehr wichtigen Anliegen von @ Deusovi ansprechen:

  1. Es gibt wahrscheinlich nur sehr wenige logische Einschränkungen für Ihren Slitherlink, sodass Sie den Schwierigkeitsgrad anpassen können.
  2. Sie werden wahrscheinlich ein gutes Maß an Freiheit bei der Erstellung Ihres Nonogramms haben. Obwohl das Beispielraster voll ist, muss es nicht sein. Tatsächlich ist es bei größeren Rätseln wahrscheinlich, dass Ihre größte Einschränkung darin besteht, dass weiße Nichtogrammquadrate vorhanden sind, die keine Slitherlink-Hinweise ohne Nummer enthalten.
  3. Wenn Sie das Nonogramm zuerst erstellen lassen, werden Sie ein wenig von dem Problem mit dem "interessanten Bild" befreit, das Stiv erwähnt. Das richtige Raster für den Slitherlink zu erhalten, ist die Auszahlung. Auf diese Weise können Sie bei der Lösung des Nonogramms schwierige Kompromisse eingehen.

Die gute Nachricht ist, dass es viele mögliche Variationen gibt, und Sie haben hier eine gute Community von Lösern, die es versuchen werden!