Spielerando

Ein Drop, der nach zehn Fehlversuchen sicher sein soll, bleibt trotzdem aus

Kleine Chancenboni mit gewöhnlichen Dezimalzahlen immer wieder zu addieren, driftet um ein Haar, und ein Haar reicht, um eine Garantie zu verfehlen oder ein Versprechen wie genau ein Viertel zu brechen. Das Gegenmittel ist, in ganzen Einheiten zu zählen und zu vergleichen.

Warum das funktioniert

Rechner können die meisten Dezimalzahlen nicht genau halten, daher häufen sich mit jeder Addition winzige Fehler, und ein Versprechen wie sicher nach genug Fehlversuchen kann um Haaresbreite scheitern. Zählt man in ganzen Einheiten, die genau gehalten werden, geht jede Summe und jeder Vergleich so auf, wie er geschrieben ist.

Wann es das Falsche ist

Lass es weg, wenn Genauigkeit kein Versprechen an den Spieler ist, etwa bei einem kleinen Effekt, den niemand zählt oder misst. Ganze Einheiten bringen Umrechnungen und eine Grenze dafür, wie fein eine Chance sein kann. Einfache Dezimalzahlen genügen dort.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Ein Drop, der nach zehn Fehlversuchen sicher sein soll, bleibt trotzdem aus“ (read_entry luck-bonuses-counted-in-whole-units-not-fractions) 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