Quote:
Originally Posted by jaysdailydose
Obviously I didn't mean that it works EXACTLY like that. What I mean is that the CPU must have a mechanism to trade between AI teams or else there would be no trade movement.
|
Yes, the AI makes trades with itself. But that's not what we were discussing. The AI is not comparing the offers you make with the offers it might get from other AI teams. It very possibly should, but I know that the trade engine is the most computing-intensive part of the game, and that kind of change could dramatically slow down the game, which is why Markus might be reluctant to implement it.
Quote:
Originally Posted by RchW
but right or not the current trading block in OOTP is generally filled with overpaid duds. That status equates to reduced value and the AI should adjust accordingly.
|
But that was one of the major advances with the Trade AI overhaul in v13. Of course these issues are complicated, so the AI is imperfect about this kind of thing, but the AI now knows how to compare player value with player cost. I've noticed the AI is perfectly willing to offload 'negative value' players (players paid more than they're worth) for negligible returns. That's a huge advance over, say, OOTP-11, when you could trade a $25m guy for an exact clone making $500k. So while I gather you'll still see some weird things from time to time, I think most of the time the AI is doing a good job about understanding salary and player value. What the AI is not doing quite as successfully is anticipating how newly acquired players will 'fit' into their roster. So you sometimes see the AI request a player in a trade (when you "make this work now"), then immediately waive him. Or the AI will be arranging a trade with you to pick up a superstar Catcher, and when you "make this work", the AI will request your other star Catcher (and leave him on the bench if you do trade him).
So I think you're exactly right about the limitations of the AI, especially when it comes to understanding which players are of no value - players on waivers, for example. There are a few changes that could be made to the Trade AI that would make a world of difference, and that's one of them.
edit - Oh, and I have the impression we fundamentally disagree about what the Trade Block should be, which is the root of any other disagreements we had before. I personally don't find the Trade Block implementation very interesting right now, and I think the whole feature should be redone from scratch.