Auswählen, wessen Bitte der Herrscher hört, damit kleine Gruppen nicht untergehen
Ein Herrscher kann pro Runde nur eine Bitte anhören. Immer die größte Gruppe zu nehmen macht die kleinen unsichtbar, und reihum zu gehen bringt die Menge auf. Hier ist ein Weg, Gruppen im Verhältnis zu ihrer Größe an die Reihe zu lassen und trotzdem die kleinste hin und wieder zu hören.
Warum das funktioniert
Fairness hat zwei Seiten: Die größere Menge soll öfter gehört werden, und niemand soll ewig warten. Wächst die Wartezeit einer Gruppe umso schneller, je kleiner sie ist, und kommt stets die an die Reihe, die am längsten wartet, gelingt beides ganz ohne Zufall.
Wann es das Falsche ist
Lass es weg, wenn Dringlichkeit wichtiger ist als Gerechtigkeit, etwa bei einer Seuche oder einem Angriff, die zuerst behandelt werden müssen. Dort muss eine Bitte vordrängeln dürfen. Nutze diese Reihenfolge nur für gewöhnliche Anliegen und lass Notfälle die Reihe durchbrechen.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 3 typische Fehler und die Lösung
- Ein Diagramm aller Zustände
- 18 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Auswählen, wessen Bitte der Herrscher hört, damit kleine Gruppen nicht untergehen“ (read_entry petitions-heard-by-group-size-without-starving-small-groups) 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