Feature #1901
open
when a city's radius grows, workers on sentry should activate as autoworkers to handle the newly available tiles.
Added by John Robertson 24 days ago.
Updated 16 days ago.
Description
when a city's radius grows, workers on sentry should activate as autoworkers to handle the newly available tiles.
Files
Ideally autoworkers should improve tiles beforehand already (instead of being idle), so when the city radius grows the city gets improved tiles immediately.
In my prototype, I have the autoworkers build road/railroads around the outside perimeter of the city radius.
I do this so that the warriors, on sentry, in the city, can effectively respond to attackers at the perimeter.
In the case of outside the perimeter non-road improvements:
- (for me) there is an aesthetic of ruggedness/wilderness for the outside the city tiles; causing me to not want these tiles improved (other than roads).
- There are opportunity costs updating tiles yet-to-be-used, vs tiles in other cities that could be used now.
- There is a timing issue, if the radius is to grow from 2 to 5, how far ahead is appropriate?
- Scaling the timing back, would it be worth calculating the improvements/autoworker/turn and then start the work that many turns ahead of the city's growth.
- Usually, when the city first expands, the new tiles are not immediately needed.
Also available in: Atom
PDF