Eine Variable der Geschichte ist auf manchen Wegen leer und auf anderen in Ordnung
Eine Zeile, die die aufgehobene Lampe erwähnt, klappt bei den meisten und zeigt bei einigen eine Leerstelle oder stürzt ab. Der Grund ist ein Weg, der die Stelle überspringt, an der die Lampe gesetzt wird. Hier werden solche Stellen gefunden, indem alle Wege zugleich betrachtet werden.
Warum das funktioniert
Eine Lücke zählt nur, wenn ein einziger Weg die Zeile erreicht, ohne an der Stelle vorbeizukommen, die den Wert füllt. Wer fragt, was an jeder Szene sicher bekannt ist, egal wie die Spielerin dorthin kam, deckt alle Wege auf einmal ab statt nur die wenigen, die man zufällig spielt.
Wann es das Falsche ist
Es kann keinen Wert sehen, der von etwas außerhalb der Geschichte gefüllt wird, und keinen Weg, den eine unbekannte Bedingung sperrt. Spiele solche Wege von Hand durch oder gib jedem Wert gleich am Anfang einen Startwert.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- 45 Zeilen Beispielcode mit 3 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Eine Variable der Geschichte ist auf manchen Wegen leer und auf anderen in Ordnung“ (read_entry variable-read-before-it-is-set-on-some-routes) 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