Ohne Civ IV zu kennen würd ich das so sehen:
Das Programm sucht die Startplätze nach der Qualität des Landes aus (alle gleich, reihum nach Qualität (wie z.B. bei Siedler von Catan), wie auch immer). Allerdings wird nicht überprüft, ob sie den Platz schon einer anderen Civ zugewiesen hat, die im Zuweisungsvorgang vorher dran war.
Argnan