|
||||
| ||||
|
|||||||
| Earlier versions of OOTP: General Discussions General chat about the game... |
![]() |
|
|
Thread Tools |
|
|
#1 |
|
Minors (Rookie Ball)
Join Date: Mar 2002
Location: Stanford, CA
Posts: 24
|
AI Trading Mindsets
I know I've mentioned this before, but given all the ongoing complaints about the trading AI...
Implement 3 distinct modes for the for each team. Create a simple algorithm based on current prospect list (there already is the team system rankings, so teams know how good they are relative to other teams), current record and divisional standing, and current major league talent that sends the team between the different mode. 1) Pennant Race - the team will attempt to acquire major league at the expense of its minor league system to fill holes in the lineup or rotation. 2) Contending - the team has no trade modifiers - it won't be anxious to deal away its prospects or its major leaguers because it is hoping to both contend now and build for the future. 3) Rebuilding - AI takes the view that major leaguers are worthless and eat money. the team is anxious to dump high salary players and acquire top minor league talent, intent on making a run in 2-3 years. Nothing is more ridiculous than being able to trade an old, declining star for top tier talent from teams that are in last place and 35 games out of first. They should have no interest whatsoever. |
|
|
|
|
|
#2 |
|
Major Leagues
Join Date: Jan 2003
Location: CA
Posts: 314
|
I think this is a great idea and a lot of support for it has already been expressed.
However, as you note, there are systemic problems with the trade AI in 5.1 that many players feel are of paramount importance. Until those basic issues are addressed I think the implementation of a trade 'feature' such as you suggest will have to wait. |
|
|
|
|
|
#3 | |
|
Hall Of Famer
Join Date: Apr 2002
Location: Iowa
Posts: 6,748
|
Re: AI Trading Mindsets
Quote:
|
|
|
|
|
|
|
#4 |
|
All Star Reserve
Join Date: Mar 2003
Posts: 847
|
Good post, I agree 100%
|
|
|
|
|
|
#5 | |
|
Global Moderator
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
|
I've been posting similar ideas for awhile, but you've simplified it and made a version much easier to implement. I think it's excellent.
Posted by WLight: Quote:
__________________
My music "When the trees blow back and forth, that's what makes the wind." - Steven Wright Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils |
|
|
|
|
|
|
#6 |
|
Hall of Fame
Join Date: Dec 2001
Posts: 6,498
|
I could go along with this
It would add more depth to the equation and filter the trade possibilties to a more realistic result.Another thing needed, however, is a better understanding of the "star" system. Many of us are basing the "good/bad" of a trade based on stars - and I remember Markus specifically telling us stars can be wrong as well. If that's the case, we need to understand a little how the AI balances trades so we're not off on a tangent trying to figure out why we think it doesn't make sense... Henry |
|
|
|
|
|
#7 |
|
Registered User
Join Date: Apr 2003
Posts: 593
|
come on, crap trades happen in baseball every day
ex. Chuck Knoblauch for Eric Milton and Cristian Guzman (i think that was it) |
|
|
|
|
|
#8 | |
|
Global Moderator
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
|
Quote:
Sure, crap trades happen all the time, but one should not be able to consistently swindle other teams.
__________________
My music "When the trees blow back and forth, that's what makes the wind." - Steven Wright Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils |
|
|
|
|
|
|
#9 |
|
Hall Of Famer
Join Date: Jul 2002
Location: Kentucky
Posts: 2,601
|
i like the trading AI settings, would be good for vers. 6. I am sure this would be a major overhaul.
|
|
|
|
|
|
#10 |
|
Minors (Double A)
Join Date: Jan 2003
Posts: 135
|
One word of caution. Not every team always accurately understands which of those three phases they're currently in. A great real-life example of this is the Mets, who act like they're a Contending or Pennant Race team but in actuality should be in a rebuilding mode. Another similar example is the Diamondbacks.
A slightly different example might be the Giants, whom many people thought were in a rebuilding mode this winter, promoting young pitchers and letting some high-priced guys go, but their management was actually applying a Pennant Race strategy. While the three categories you've got listed would seem to be an improvement, I think they might pigeon-hole teams too much. And teams should be capable of making mistakes recogizing what they should be doing, just like real MLB teams. I can see the complaints already: "This AI is broken. The White Sox are obviously a Contending team, but the computer is acting like they're rebuilding." I think implementing this might open up a whole new can of worms, and needs to be thought through all the way. |
|
|
|
|
|
#11 | |
|
Hall of Fame
Join Date: Dec 2001
Posts: 6,498
|
Quote:
In the final cut, I would suspect you need 5 levels...1. Rebuilding (liberal trading approach looking for prospects only) 2. Average trading interest looking for younger players, but may be interested in the "right" veteran - low cost 3. Contending (generally conservative about trading unless they get an offer they can't refuse) 4. Average trading interest looking for veteran players, but may be interested in the "right" prospect - 5 star 5. Pennant Race (liberal trading approach looking for veterans only) The above would give you enough variance, I believe, to avoid any "pidgeonholing" ![]() Henry |
|
|
|
|
|
|
#12 |
|
Minors (Double A)
Join Date: Jan 2003
Posts: 135
|
Right, but I think there should still be an allowance for teams to mistakenly categorize themselves. Which will lead right back to the same complaints about how the AI isn't omniscient enough.
I mean, if you listen to Dave Littlefield of the Pirates right now, he thinks he's contending. He's done a good job patching some holes with cheap filler, but is he really contending? If he trades prospects for a veteran in July, where does that put him? If a situation were to happen like that in one of our fictional leagues, people would be complaining incessantly about crappy AI. I think having the computer make self-assessment mistakes is very much a necessary part of any AI. However, right now I don't the AI does ANY self-assessment, and that could be improved. I just want people to think this all the way through before suggesting it/asking for it. If this is implemented, I think GMs should make mistakes, sometimes horrible, and sometimes often. Hell, look at the Mets. They have no idea where they are in the success cycle, and haven't had a clue since the 2000 WS ended. EDIT: I guess I don't want to quibble with the actual categories used, but with the idea of categories in general and how the AI fits itself into categories. Last edited by ghulten; 04-23-2003 at 02:02 PM. |
|
|
|
|
|
#13 |
|
Global Moderator
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
|
Very interesting posts, both Henry and ghulten.
I do think that the AI could very easily make mistakes using the system proposed by Henry. It could think (due to its scout) that it's a contender, when it's really not. Like the Mets. I think that the mistake is much more often made in thinking that the team is better than it is than the other way around. There aren't too many teams that, given a decent payroll, will start rebuilding when they're in a pennant race, but there are plenty who continue to insist they're in one when they're not (my poor, poor Mets). Perhaps having an additional scout/coach type, a GM character for instance, would be good for this.
__________________
My music "When the trees blow back and forth, that's what makes the wind." - Steven Wright Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils |
|
|
|
|
|
#14 | |
|
All Star Reserve
Join Date: Feb 2002
Location: atl
Posts: 891
|
Quote:
|
|
|
|
|
|
|
#15 |
|
Minors (Double A)
Join Date: Jan 2003
Posts: 135
|
I posted this as well in the Trade AI thread that's stickied, but:
Please think this through all the way. How is the AI going to evaluate it's current situation? Is the AI going to be good enough to recognize whether it's a contender or a rebuilder? In real life, many team fail to recognize where they are in the "success cycle" (think NY Mets) and insist on acting like contenders when they should be rebuilding. This is being discussed in a little more detail here but needs to be remembered. REAL LIFE GMS SCREW UP all the time while evaluating thier own teams and their chances of contending. I don't know if it's realistic to expect Markus to program an AI that thinks more intelligently than Steve Phillips or Dave Littlefield do (or maybe not ;-) When these AI GMs screw up their self-evaluation and make trades that are inappropriate for their team's current position, aren't we right back where we started? With teams making trades that make no sense for them and their situation? Such mistakes are realistic, so how do we address that? |
|
|
|
|
|
#16 |
|
Minors (Rookie Ball)
Join Date: Mar 2002
Location: Stanford, CA
Posts: 24
|
The options I mentioned don't have to be implemented as 3 distinct settings - it could easily be a spectrum that the AI for each team moves along, deciding where it falls. Also, with manager mode the concept of an owner is introduced. This could easily be expanded to determine where the owner wants the team taken. As teh Mets keep trying to contend, this could be because the owner refuses to authorize a rebuilding phase.
|
|
|
|
|
|
#17 | |
|
Hall of Fame
Join Date: Dec 2001
Posts: 6,498
|
Quote:
If there was a GM character (as proposed) that made an analysis of what the team "should" be doing (basically placing it in one of the five catagories) - then you've got the "attempt". Heck, you could even have the game write up a preseason report on how each team sees itself (then have fun saying what a dummy it was later in the season!). The human player will be doing the same thing but not through code (of course) and he maybe has the same ability to screw up - BUT - now the teams have a "character" when it comes to trades. Some will want the young guys, some veterans - some will think your offer stinks - and others will jump at it ![]() Henry |
|
|
|
|
|
|
#18 |
|
Minors (Double A)
Join Date: Jan 2003
Posts: 135
|
Henry,
I'm OK with that. But in the end, I just see this as programming a roleplaying AI that's going to end up with the same results as we have now. It seems like a tremendous change to something that's already fairly balanced just to get an in-game justification for something that already occurs. Why not just imagine the same justification now? I suspect the results will be less frustrating... :-) I don't want you to think I'm advocating giving up on improving the trading AI; it's one of those things that can always get better. I'm just really wary of this notion of "personalities" for AI teams when real-life MLB teams are so schizophrenic every year. Because to program it realistically, it should screw up 25-50-75 percent of the time, and all you're really doing is creating an in-game justification for the screw-ups. Does that make any sense at all? |
|
|
|
|
|
#19 |
|
Major Leagues
Join Date: Jan 2003
Location: CA
Posts: 314
|
Regarding having AI teams screw up in self-characterization, I think most of the real-life mistakes in that regard (examples given being the Mets and Pirates this year) happen early in the season or in the offseason. I think it'd be hard to have the AI duplicate the current folly of the Mets organization spending loads of money every offseason thinking they're going to contend when we all know their squad is crap and the additions they make are generally ill-advised. But if the game is built to make an assessment each year it shouldn't be too hard. Maybe keep most teams in the average range to begin the year, then have them start making more (or less) aggressive moves based on their payroll, record, etc. as the season progresses. If a team is really hopeless (or really strong) you could have it look back a few seasons to see if they're the Tigers or the Yankees so it doesn't have to start over with self-assessment every year.
Regarding the viability of the Pirates trading prospects for vets in July, I think that would depend on what the NL Central looks like at that time. |
|
|
|
|
|
#20 |
|
Minors (Double A)
Join Date: Jan 2003
Posts: 135
|
Assumption: We want AI teams to have "personalities" or "plans" so that their trading will make more sense.
To illustrate the problem with this approach another way: We're all pretty enlighten baseball fans around here; we understand what OPS and WARP are, and we think that we know what is best for EVERY team in MLB right now. But how many teams in MLB right now would you say recognize what best for themselves? How may current MLB teams would you say have a good plan or a recognizable personality? I'll try to put together a list, along with what I think they're easily recognizable "plan" or "personality" is: 1. Yankees: If it's good, it must be expensive. If it's expensive, it must be good. We want to be good. Ergo, we want to acquire everything expensive. 2. A's: Pitch counts and college arms for pitching; working counts and power for hitting. 3. Indians: Acquire as many talents that will be ready in 2005 as possible. Discard everything that won't help us win in 2005. 4. Twins: Win now with the talent we've developed from within before they get too expensive to keep. 5. Angels: make contact, make contact, make contact, and play defense. (I'm not even sure this counts, but) 6. Giants: put together as solid a supporting cast as possible for Bonds for around $65m. 7. Padres: See Indians, as related to their new ballpark, but not to such an extreme. 8. Atlanta: pitching, pitching, pitching, and two doses of Leo Mazzone. That's eight teams out of 32 in real MLB that I would say have a readily identifiable personality that permeates their organization and guides everything they do. And yes, I'm sure that someone with more local knowledge than me will claim that there local team has some plan or personality; I just get all my information from Baseball Prospectus 2003, and you're probably more right than I am. But somewhere around 24 of 32 teams just muddle along and hope they get lucky, at least that's how I see it. I just think any discussion of "personalities" for AI teams in OOTP needs to take into consideration the amazing shifting priorities of two-thirds of the teams on any given day. Your thoughts? |
|
|
|
![]() |
| Bookmarks |
|
|