03.08. Rätsel programmieren (fortgeschrittene Zusatzaufgabe)

Überlege dir ein Format, wie eine mögliche Lösung zu den folgenden Rätseln aussehen könnte und schreibe dann Prädikate, die die einzelnen Bedingungen testen. Beginne erst einmal mit einem Rätselformat (Vögel, Dschungel oder Hotel) und nur einzelnen Bedingungen.


A) Vögel-Rätsel (Gamme Logic: Birds): auf jedes der 6 Felder muss genau ein Vogel.

Rätsel A1:

Rätsel A2:

Art der Hinweise:

  • Grüner Pfeil über dem Vogel – er befindet sich an dieser Stelle
  • Roter Pfeil oberhalb des Vogels mit durchgestrichenem Kreuz – er befindet sich nicht an dieser Stelle
  • Grünes Herz zwischen zwei Vögeln – diese beiden Vögel liegen nebeneinander
  • Rotes gebrochenes Herz zwischen zwei Vögeln – diese beiden Vögel sind nicht nebeneinander
  • Grüne Pfeile zwischen Vögeln – diese Vögel sind relativ links und rechts voneinander
  • Grüne Pfeile mit einer Linie an den Außenseiten eines Vogels – dieser Vogel befindet sich an einem der Randplätze
  • Rote Pfeile mit einer Linie an den Außenseiten eines Vogels – dieser Vogel befindet sich nicht an einem der Randplätze

B) Dschungel-Rätsel (Gamme Logic Jungle): Jedes Tier muss auf eines der Felder. Kein Feld darf doppelt besetzt werden.

B1 Rätsel:

B2 Rätsel:

Art der Hinweise:

  • Orthogonale Kreuzungspfeile – Diese beiden Tiere berühren sich an einer Kante
  • Diagonale Kreuzungspfeile – Diese beiden Tiere berühren sich an einer Ecke
  • Seitliche Pfeile mit Büroklammer – Diese zwei Tiere sind direkt nebeneinander auf der linken/rechten Seite
  • Auf/Ab-Pfeile mit Büroklammer – Diese beiden Tiere grenzen direkt aneinander an
  • Auf/Ab-Pfeile mit gestrichelten Linien – Ein Tier befindet sich auf einer höheren Ebene als das andere
  • Kleiner Kreis – Das Tier befindet sich in diesem Quadrat
  • Großer Kreis – Das Tier befindet sich in einem dieser Quadrate
  • Terrain – Das Tier befindet sich in einem Feld dieser Umgebung
  • Kreis mit Zahl darin zeigt auf Räume – Eine bestimmte Anzahl von Tieren befindet sich in diesem Bereich
  • Kreis mit Zahl darin mit Terrain-Hintergrund – Eine bestimmte Anzahl von Tieren befindet sich auf Feldern dieser Umgebung
  • Kreis mit rotem Kreuz mit Terrain-Hintergrund – In dieser Umgebung befinden sich keine Tiere
  • Eines der obigen Symbole mit einem roten Kreuz in einem roten Kasten – Das Tier ist nicht [gezeigten Hinweis einfügen]

C) Hotel Rätsel (Logic Gamme: hotel): alle Monster müssen einer Etage zugewiesen werden. Pro Etage sind mehrere Monster möglich.

Rätsel C1:

Rätsel C2:

Art der Hinweise:

  • Hintergrund mit Monster – Dieses Monster ist in diesem Bereich
  • Hintergrund mit rotem Kreuz – Kein Monster befindet sich in diesem Bereich
  • Hintergrund mit Kreisen – Die Anzahl der Kreise entspricht der Anzahl der Monster in diesem Bereich
  • Hintergrund mit Monster und Rotem Kreuz – Dieses Monster ist nicht in diesem Bereich
  • Kein Hintergrund mit Monster – Das Monster ist allein
  • Hintergrund mit Monster und Kreisen – Das Monster befindet sich mit einer Anzahl von Kreisen anderer Monster (z.B. Monster mit 2 Kreisen, ist Monster + 2 andere Monster)
  • Zwei Monster durch eine durchgezogene Linie getrennt – Ein Monster befindet sich direkt über/unter dem anderen
  • Zwei Monster, die durch eine gestrichelte Linie getrennt sind – Ein Monster befindet sich über/unter dem anderen, aber nicht unbedingt direkt daneben
  • Zwei Monster mit durchgezogenen Linien über und unter – Diese Monster befinden sich in demselben Bereich
  • Zwei Monster mit durchgezogenen Linien darüber und darunter und einem roten Kreuz – Diese Monster befinden sich nicht in demselben Bereich

Noch keine Kommentare eingereicht. Bitte hilf uns diese Aufgabe zu verbessern.

Comments are closed.