Re: [Freeciv-Dev] Re: (PR#10555) Barbarians building wonders
"Per I. Mathisen" <per-0/[email protected]> Mon, 22 Nov 2004 06:11:18 -0800
| Newsgroups | gmane.games.freeciv.ai |
|---|---|
| Message-ID | <[email protected]> |
<URL: http://rt.freeciv.org/Ticket/Display.html?id=10555 > On Sun, 21 Nov 2004, Marko Lindqvist wrote: > I got "The Barbarians have started building Great Library in At Taif" > message, reproducible from savegame. The barbarian takes a city, cannot continue producing what the city produces, and so looks for a new item to produce, but the AI code finds none (being barred from producing most stuff as barbarian). So the production advisor ends up giving it a random item, in this case the Great Library. The problem lies in the taking city code running the AI building advisor in the first place, I think. For barbarians, who almost never build any buildings (at least they shouldn't), it would make a lot more sense to run the military advisor instead. However, running any advisor at this stage for an AI is pointless - we will discard this info on turn end and redo the calculations anyway! So I guess for AIs we should just set production to a default production (capitalization?), and let it redo it on turn end. - Per