Follow-up Comment #7, bug #19540 (project freeciv): There was a bug in previous freeciv version that caused different AI behavior with each different gold_upkeep_style: bug #16413 <http://gna.org/bugs/?16413>. Since it was fixed I can't differentiate which style is being used based on AI behavior. I mainly use gold_upkeep_style = 2 for my tests.
I understand it might be a waste of time to revise the code without a reproducible case. I have catched a savegame with the problem I try to point, even when I'm not sure if related to shield2gold or not. I upload the modpack civ2-3 (the version shared in cazfi's web), with the only change to give shield2gold to workers and settlers. If you load the savegame, toggle AI mode, and then set timeout 10, the Kosovars are going to lose a worker and a city wall due to low funds, even when the taxes are set to 60%. If taxes were set to 80% (maximum under Republic) the bankrupt would be avoided. I see similar cases often while I watch AI games with gold upkeep, and I would say those bankrupts stopped when I replaced shield2gold by uk_gold, but I'm not sure, and I do not know how to verify it. (file #15479, file #15480) _______________________________________________________ Additional Item Attachment: File name: shield2gold_civ2-3.zip Size:61 KB File name: shield2gold_kosovar.sav.bz2 Size:59 KB _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?19540> _______________________________________________ Mensaje enviado vía/por Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev