Spielerando

Prüfen, dass sich ein Hebelrätsel lösen lässt, und die wenigsten Züge finden

Zieht man einen Hebel, springen zwei andere mit um, und die Tür will alle drei oben. Manche solcher Rätsel haben gar keine Lösung, und der Entwickler erfährt es erst, wenn ein Spieler schreibt. Hier eine Suche über alle möglichen Stellungen, die es sofort sagt und die kürzeste Lösung nennt.

Warum das funktioniert

Ein kleines Rätsel hat nur begrenzt viele Stellungen, also kann ein Rechner alle ausprobieren. Probierst du vom Start aus jeden Zug durch, findest du die kürzeste Lösung oder siehst, dass es keine gibt, lange bevor ein Spieler an etwas Unmöglichem hängen bleibt.

Wann es das Falsche ist

Lass es weg, wenn das Rätsel sehr viele Hebel hat oder sich Stellungen mit der Zeit von selbst ändern. Alles auszuprobieren dauert dann zu lange; prüfe den Aufbau von Hand oder mit einer Regel, etwa dem Test auf gerade und ungerade.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 4 typische Fehler und die Lösung
  • Ein Diagramm aller Zustände
  • 34 Zeilen Beispielcode mit 3 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Prüfen, dass sich ein Hebelrätsel lösen lässt, und die wenigsten Züge finden“ (read_entry lever-puzzle-solvable-and-shortest) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.

Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen