Spielerando

Genau fünf Truhen auf hundert Plätzen verstecken, ohne dass zwei zusammenfallen

Wer für jede Truhe einen Platz würfelt, setzt manchmal zwei an dieselbe Stelle, und das übliche Neuwürfeln macht die Kosten unberechenbar und das Ergebnis leicht schief. Hier steht ein Verfahren, das genau so viele Zufallszahlen braucht wie Truhen und jede Kombination gleich behandelt.

Warum das funktioniert

Fairness heißt hier, dass jede mögliche Auswahl von Plätzen gleich wahrscheinlich ist und der Aufwand vorher feststeht. Wer die Plätze vom Ende her durchgeht und einen Zusammenstoß auf den freien Platz umlenkt, erreicht beides, ohne je neu zu würfeln.

Wann es das Falsche ist

Lass es weg, wenn die Plätze auch Mindestabstand halten oder Regeln des Geländes folgen müssen. Ziehe dann aus einer Liste erlaubter Plätze, oder mische die ganze Liste, wenn du ohnehin fast alle Plätze brauchst.

Im ganzen Eintrag

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

Das sagst du deiner KI

Nimm den Spielerando-Eintrag „Genau fünf Truhen auf hundert Plätzen verstecken, ohne dass zwei zusammenfallen“ (read_entry scatter-chests-distinct-spots) 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