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 difference. 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: <http://gna.org/bugs/?21641> _______________________________________________ Mensaje enviado vía/por Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev