Follow-up Comment #1, bug #21641 (project freeciv):
After many autogames watching the AI with different gold_upkeep_style, I
suspect there is a similar bug that affect the decission to build improvements
by AI, but I'm not sure and I do not know this part of the code.
When there are units with gold upkeep, I have noticed that the AI seems to
build less improvements if gold_upkeep_style = 0, where upkeep of units is
taken into account by each city.
While rulesets with gold_upkeep_style = 1 behaves similar to classic rules,
where the only upkeep paid by each city is due to buildings.
Then, it was this buggy gold_upkeep_style = 2 where AI seems to build more
improvements, but it was alwasy losing them due to bankrupt.
If the code was right, I suppose it should be immposible to notice any AI
In the other hand, the only reason why I used different gold_upkeep_style in
my rulesets was because they affected the AI behavior, so I'm not sure if this
part was intended or not.
Reply to this item at:
Mensaje enviado vía/por Gna!
Freeciv-dev mailing list