Change econfig key rollover_avail_max from 0 to 50

So you don't have to micromanage workers to maximize useful work.

The previous commit made the problem a bit worse.  If you had a few
workers too many before, you perhaps produced an extra unit.  Now, you
get to keep the extra work instead.  Useless, unless it rolls over.
This commit is contained in:
Markus Armbruster 2013-05-06 19:00:54 +02:00
parent 6f7c93cdad
commit 81a3e4c4fb
3 changed files with 2496 additions and 2494 deletions

View file

@ -113,7 +113,7 @@ double babyeat = 0.0060; /* food to mature 1 baby into a civilian */
double obrate = 0.005; /* other sectors birth rate */
double uwbrate = 0.0025; /* uncompensated worker birth rate */
/* values > 0.25 for either will overflow */
int rollover_avail_max = 0; /* max. avail that can roll over an update */
int rollover_avail_max = 50; /* max. avail that can roll over an update */
/* opt_FALLOUT */
double decay_per_etu = 0.006; /* This gives a half life of ? etus,