URL: <http://gna.org/patch/?3694>
Summary: RFC: Cities requesting autosettler work Project: Freeciv Submitted by: cazfi Submitted on: Mon 11 Feb 2013 05:07:06 PM EET Category: ai Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Planned Release: _______________________________________________________ Details: 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 implementation). 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: <http://gna.org/patch/?3694> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev