Summary: RFC: Cities requesting autosettler work
Submitted by: cazfi
Submitted on: Mon 11 Feb 2013 05:07:06 PM EET
Priority: 5 - Normal
Assigned to: None
Discussion Lock: Any
This idea originally started as part of threaded ai design, but mayeb its
worthwhile to push to default ai (would then benefit also threaded ai
Currently autosettlers search for work. This could be turned the other way so
that instead cities would request autosettlers to do important things for
them. I believe this model would make it easier to implement ai planning a bit
ahead instead of just the one tile improvement at time. Cities would have list
of things to do, with priorities, and free autosettlers would then take
highest priority task they can do (i.e. if we ever implement AI terrain
transforming, Workers would skip transforming tasks even if they are highest
priority, while Engineers would take those).
The problematic part would be building anything outside city radius - where no
city would request it. Currently AI has at least some idea of building
intercity roads, though one rarely sees it doing it for tiles between the
radius of the cities to connect.
Reply to this item at:
Message sent via/by Gna!
Freeciv-dev mailing list