Complete.Org: Mailing Lists: Archives: freeciv-dev: January 2006:
[Freeciv-Dev] Re: (PR#15249) Aggressive AI Could Fight Itself to Obsolen
Home

[Freeciv-Dev] Re: (PR#15249) Aggressive AI Could Fight Itself to Obsolen

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: badamson@xxxxxxxxxxxxx
Subject: [Freeciv-Dev] Re: (PR#15249) Aggressive AI Could Fight Itself to Obsolence
From: "Per I. Mathisen" <per@xxxxxxxxxxx>
Date: Mon, 23 Jan 2006 04:51:17 -0800
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=15249 >

On Sun, 22 Jan 2006, Benedict Adamson wrote:
> Now, consider an aggressive (that is, on a war-footing) AI Democracy
> which, because of careful previous budgeting or city improvements, does
> not NEED any taxes or luxuries. The tax rate would be computed as 0% and
> science as 100%, but then the code fragment above would swap them
> around. The next turn, the AI would have even more cash in hand, and
> thus even less reason to have a positive tax rate... but the fragment
> would still set the tax rate to 100% and science to 0%. If the AI is
> (almost) always on a war footing, it will fall behind in the technology
> race.
>
> The selection of tax rates for an AI on a war-footing perhaps should be
> more subtle.

ai_on_war_footing() is only true if the AI is preparing for war, it is not
true after the declaration of war. So I think it is more subtle than you
give it credit for.

  - Per





[Prev in Thread] Current Thread [Next in Thread]