Spielerando

Ein langsames Handy lädt einen alten Durchgang zuletzt hoch und löscht die Bestleistung

Ergebnisse erreichen den Server manchmal in anderer Reihenfolge, als sie erspielt wurden, und manche mit Werten, die niemand erreichen kann. Hier steht, wie man Bestwert und letztes Ergebnis trennt und Unmögliches aussortiert, ohne ehrliche Spieler zu bestrafen.

Warum das funktioniert

Die Ankunftsreihenfolge sagt, wie schnell das Netz war, nicht, welcher Durchgang zuletzt stattfand. Zwei getrennte Angaben, der beste Wert überhaupt und der neueste nach eigener Nummer, lassen eine verspätete Nachricht keinen Schaden anrichten, und eine Prüfung gegen die mögliche Rate hält unmögliche Ergebnisse fern.

Wann es das Falsche ist

Falsch für Ergebnisse, die genau stimmen müssen, etwa bei einem Preisausschreiben, denn eine Plausibilitätsprüfung kann Ehrlichkeit nicht sichern. Lass dort den Server das Spiel selbst ausführen oder beobachten. Es passt auch schlecht zu einer Liste, die nur den letzten Durchgang führt.

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
  • 24 Zeilen Beispielcode mit 5 bestandenen Prüfungen
  • Wie deine KI dir zeigt, dass es funktioniert

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Ein langsames Handy lädt einen alten Durchgang zuletzt hoch und löscht die Bestleistung“ (read_entry best-score-when-results-arrive-late) 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