Ist eher konfus geschrieben
. Und wohl auch immer noch nicht ausreichend getestet
- habe da jetzt noch weiter probiert. Wie geschrieben, wird die Karte von unten links nach oben rechts durchnummeriert. Beim Checken für die Zuständigkeit der Städte für die Ressourcen wird jetzt die x-Achse entlang geschaut.
Wenn da jetzt zwei Städte den gleichen x-Wert haben, kommt es zu folgenden Fallunterscheidungen:
- beide Städte sind links von der Ressource
Dann bekommt die südlichere Stadt den Zuschlag - beide Städte haben den gleichen x-Wert wie die Ressource (da gibt es nur die Möglichkeit, dass beide um zwei Reihen nach oben/unten von der Ressorce verschoben sind)
Hier bekommt auch die südlichere Stadt den Zuschlag - beide Städte sind rechts von der Ressource
Hier bekommt die nördlichere Stadt den Zuschlag
Jetzt haben die Städte unterschiedliche x-Werte:
Folgende Fallunterscheidungen:
- beide Städte haben x-Werte kleiner gleich der Ressource
Hier gewinnt die südlichere Stadt - mindestens eine Stadt hat einen größeren x-Wert als die Ressource
Es gewinnt die Stadt mit dem größeren x-Wert
Irgendwie ist das alles sehr verwirrend
Das alles gilt nur bei Städten die gleich weit entfernt sind und die Ressource ist noch nicht per Kultur erschlossen. Wenn die Städte unterschiedlich weit entfernt sind, gewinnt die dichtere. Und falls eine Stadt gegründet wird, nachdem die Ressource durch Kultur erschlossen wurde, hat sie nie die Möglichkeit den Zirkus usw. zu bekommen. Selbst wenn sie dichter an der Ressource liegt!
Beispielbilder (Gewinner ist rot markiert):