[freeciv-ai] Re: (PR#12129) AI & Tech Exchange
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
<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
|
|