Re: (PR#12129) AI & Tech Exchange
"Benoit Hudson" <bh-0/DuvcfrMH9wGe/[email protected]> Sat, 5 Feb 2005 11:23:56 -0800
| Newsgroups | gmane.games.freeciv.ai |
|---|---|
| Message-ID | <[email protected]> |
<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