Spielerando

Zufällige Lücken in einer Kugelwand müssen immer rechtzeitig erreichbar sein

Eine Kugelwand mit zufälligem Loch macht Spaß, bis zwei Löcher hintereinander zu weit auseinanderliegen. Jedes Paar einzeln zu prüfen sieht richtig aus und lässt trotzdem eine unmögliche Reihe durch. Dieser Eintrag zeigt, was man mitführen muss, damit jede Reihe zu schaffen ist.

Warum das funktioniert

Fairness hängt davon ab, wo der Spieler tatsächlich sein könnte, nicht davon, wo das letzte Loch war. Jede Reihe verkleinert und dehnt die Menge der Plätze, an denen man stehen kann; verfolgst du diese Menge, statt benachbarte Löcher zu vergleichen, gibt es garantiert in jeder Reihe einen Weg.

Wann es das Falsche ist

Lass es weg, wenn sich der Spieler nicht in Schritten über ein Brett bewegt, etwa bei frei fliegenden Schiffen und gekrümmten Kugeln. Die Reichweite ist dann kein sauberer Bereich. Baue die Muster von Hand und teste sie, oder mach die Lücken so breit, dass die Frage gar nicht entsteht.

Im ganzen Eintrag

  • Was zu bauen ist, Schritt für Schritt
  • Startwerte und warum genau diese
  • 2 typische Fehler und die Lösung
  • 39 Zeilen Beispielcode mit 3 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Zufällige Lücken in einer Kugelwand müssen immer rechtzeitig erreichbar sein“ (read_entry bullet-curtain-gaps-always-reachable-by-the-player) 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