Maybe what's needed is a "historic performance value" field that is accumulated over time for each player. For example, player A is given points at the end of each season based on performance. That value is added to each year. When the AI looks at a trade, this figure is also considered. As an example, if an average player gets 10 points a year... and the player up for grabs has 120 points after a 6 year career, this would tend to make him a lot more valuable than the average player and even out the idea that the "AI doesn't know Jeff Bagwell from your mother" syndrome.
Thoughts ?
|