Project

General

Profile

Actions

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.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Server
Target version:
-
Start date:
01/11/2026
Due date:
% Done:

0%

Estimated time:

Description

when a city's radius grows, workers on sentry should activate as autoworkers to handle the newly available tiles.


Files

1901.patch (1.01 KB) 1901.patch John Robertson, 01/12/2026 01:12 AM
Actions #1

Updated by John Robertson 24 days ago

Actions #2

Updated by John Robertson 23 days ago

see discussion for #1900

Actions #3

Updated by Marko Lindqvist 17 days ago

Ideally autoworkers should improve tiles beforehand already (instead of being idle), so when the city radius grows the city gets improved tiles immediately.

Actions #4

Updated by John Robertson 16 days ago

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.
Actions

Also available in: Atom PDF