Spielerando

Waren ins nächste Lager mit Platz bringen und den Rest weiterleiten

Bei mehreren Lagerhäusern gehört eine Fuhre Korn ins nächste mit Platz, und was nicht hineinpasst, wandert zum nächsten weiter, nie verloren und nie in zu kleine Stücke zerlegt. Beim Herausnehmen gilt dieselbe Reihenfolge nach Nähe.

Warum das funktioniert

Man erwartet, dass Waren dorthin gehen, wo es am nächsten ist, und weitergehen, wenn dieser Ort voll ist. Eine feste Reihenfolge nach Nähe, bei der Gleichstände immer gleich entschieden werden, sorgt dafür, dass alle dasselbe Ergebnis sehen und nichts verloren geht, nur weil ein Lager voll war.

Wann es das Falsche ist

Lass es weg, wenn jedes Lager eine eigene Aufgabe hat, etwa eines nur für Essen und eines nur für Waffen, oder wenn der Spieler das Ziel selbst wählen will. Verteile dann nach Zweck oder Wahl des Spielers und nicht nach Entfernung.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Waren ins nächste Lager mit Platz bringen und den Rest weiterleiten“ (read_entry deposit-nearest-warehouse-then-spill) 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