Spielerando

Eine Einheit aus der Bauschlange streichen und genau den richtigen Betrag zurückgeben

Spieler streichen ständig Soldaten aus der Warteschlange. Gibt das Spiel zu viel zurück, finden sie einen Weg, Münzen aus dem Nichts zu machen; gibt es zu wenig zurück, fühlen sie sich betrogen. Hier steht, wie du abbuchst, Platz für die Einheit reservierst und so erstattest, dass die Zahlen immer aufgehen.

Warum das funktioniert

Wird der Preis sofort ganz abgebucht und der Platz für die Einheit reserviert, sobald sie in die Schlange kommt, ist Abbrechen derselbe Schritt rückwärts. Eine einzige Regel für den nicht verbrauchten Anteil, abgerundet, gilt dann für jeden Eintrag, und das Spiel gibt nie mehr zurück, als es genommen hat.

Wann es das Falsche ist

Falsch, wo Abbrechen etwas kosten oder nichts zurückgeben soll, etwa bei Einheiten in der Ausbildung in einem Spiel, das Entscheidungen verbindlich haben will. Passt auch nicht, wenn du während des Bauens nach und nach bezahlst; dann wurde vorab nichts abgebucht, das man erstatten könnte.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Eine Einheit aus der Bauschlange streichen und genau den richtigen Betrag zurückgeben“ (read_entry build-queue-cancel-refund) 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