Rounding work down can lead to a bit of work micromanagement. For instance, four military on a lonely island accomplish nothing in 60 ETU updates, but five will make one point of work per update. They can build a 2% harbor in four updates, as long as rollover_avail_max is at least 3. Six to eight will be no faster. The people's work used to be rounded randomly until Empire 3's big effort to make the update code work for budget switched to rounding it down, perhaps accidentally. Switch back to rounding randomly, so that players don't have to get it exactly right. Four military now get to 2% in five updates on average, five in four, six or seven in three, and so forth. Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
20 lines
277 B
Text
20 lines
277 B
Text
__cmd added 0 2 0
|
|
thres c -2,0 769
|
|
thres c 1,1 769
|
|
thres c 5,-1 769
|
|
thres c -5,-3 769
|
|
thres c -4,-2 769
|
|
thres c -1,-3 769
|
|
thres u -1:3,-1 512
|
|
thres u 0:2,0 512
|
|
thres d -3,1 0
|
|
thres l -3,1 1
|
|
thres i 2,-2 999
|
|
des 2,-2 k
|
|
thres h 2,-2 1
|
|
des -3,1 j
|
|
bmap #
|
|
cen *
|
|
map #
|
|
read y
|
|
prod *
|