[Freeciv-Dev] (PR#6973) civ3foodbox
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
<URL: http://rt.freeciv.org/Ticket/Display.html?id=6973 >
Here's the patch, so that it can be archived.
It will have to be updated for current CVS.
I'm also not sure if the design is good. If changes are made to this
code they should satisfy as many possible future rulesets as possible.
The two altorithms we have now are pretty simple:
civ1/civ2/default:
size 1 => 20
size +1 => +10
civ3:
size 1..n => 20
size n+1..m => 40
size >= m+1 => 60
Although the city size is unbounded, it seems that even a stupid
algorithm could account for these and many more possibilities with just
a few ruleset values.
One idea:
[foodbox]
size1 = 20
size9 = 40
size13 = 60
increment = 0
or
[foodbox]
base = {20, 20, 20, 20, 20, 20, 20, 20, 40, 40, 40, 40, 60}
increment = 0
-jason
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freeciv-Dev] (PR#6973) civ3foodbox,
Jason Short <=
|
|