Complete.Org: Mailing Lists: Archives: freeciv-ai: February 2005:
[freeciv-ai] Re: (PR#12129) AI & Tech Exchange
Home

[freeciv-ai] Re: (PR#12129) AI & Tech Exchange

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: mstefek@xxxxxxxxx
Subject: [freeciv-ai] Re: (PR#12129) AI & Tech Exchange
From: "Benoit Hudson" <bh@xxxxxxxxxxxxxxxxxxx>
Date: Sat, 5 Feb 2005 11:23:56 -0800
Reply-to: bugs@xxxxxxxxxxx

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

On Sat, Feb 05, 2005 at 11:00:33AM -0800, Jason Short wrote:
>
> <URL: http://bugs.freeciv.org/Ticket/Display.html?id=12129 >
>
> This should be linked to difficulty level.  Novice, easy, and normal AI
> should not offer techs (or maybe with normal at a reduced likelihood).

How about an adjustment: if the giver is human and the taker AI, the
worth is boosted, and vice-versa?

Maybe something like:
        worth *= giver_level / taker_level;

Where human and hard have equal level; the others have progressively
lower level, so a novice AI would sell tech at a reduced cost.  For
instance, if novice has giver_level 1, and human has taker_level 4, now
the novice will offer a human a tech at 1/4 cost and will evaluate
offers at 4x cost, but would offer trade with the human's opponents
techs at par.

I think AI should always offer tech to the human (if at very
advantageous terms); possibly novice AI shouldn't trade between
themselves.

        -- Benoît





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