[freeciv-ai] Re: Questions on advdiplomacy
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Wed, 2 Mar 2005, Jason Dorje Short wrote:
> > I was looking at advdiplomacy.c /Freeciv 2.0.0 Beta 8) and found 3 issues:
> > * When we evaluate an exchange of a city, we check for the capital city
> > to deny a request.
> >Why we don't check to see if it's the last city?
> There was one game where an AI player traded me his last city (PR#12287).
> > Why we do not accept a peace state with the boss to give a cease-fire
> > to an enemy?
> Personally I don't understand/like any of the AI alliance leader
> concepts.They make diplomacy very hard (sometimes you can't even do
> diplomacy with one player until you contact another) and make alliances
> too rigid.
It is an easy way to solve a difficult problem. Feel free to solve it in a
> >In computing the desire for war, i think that the first check should
> > exchange DS_NEUTRAL and DS_CEASEFIRE because you get a higher penalty
> > for breaking a cease-fire instead of a neutral treaty.
> Yes, absolutely.ceasefire is one step "up" from neutral.
Untested patch attached.
Description: Text document