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

Reply via email to