Home

Do you know how the AI calculates...

This is a discussion on Do you know how the AI calculates... within the MLB 2K forums.

Go Back   Operation Sports Forums > Baseball > Other Baseball Games > MLB 2K
2025 Sports Video Game Predictions
The Operation Sports 2024 Game of the Year Is EA Sports College Football 25
College Football 26 Must Do More With Transfer Portal
Reply
 
Thread Tools
Old 04-09-2012, 11:53 AM   #1
Pro
 
OVR: 0
Join Date: Jun 2011
Do you know how the AI calculates...

...the setup of the bullpen?
...the position alignment of the fielders?
...the lineup of the batters?

It was discussed last year and this year we have obvious the same problem.
The AI/CPU makes hilarious setups of the bullpens regarding who the closer/setup men/middle and long relievers are.
The AI/CPU makes ridiculous choices regarding who they let field the positions.
The AI/CPU makes unrealistic lineups.
This creates headache especially in franchise when you see right fielders playing center field and center fielders playing right field and nobody knows why. Or the leadoff hitter in reality is the fourth batter in the lineup ingame. Or the closer in reality is a middle reliever ingame. And so on and so on.

But did/do you know what comes into account for the AI to calculate those things?

I made some testings and this is what I found out:
1) Starting pitching/bullpen:
This is the easiest section. The starting pitchers are put in 1-5 simply based on their overall ratings. I think they at least must have a 70 something stamina rating also.
The bullpen is somehow similar created. At first here the overall rating comes into count. The highest rated pitchers of the foundation that are not in the starting slots 1-5 of the MLB team of the organization are the 7 pitchers that will be in the bullpen. After that the slots are based on the composure rating of the players. That means that the pitcher with the highest composure will be the closer, the 2nd one setup up man, and so on until the two pitchers with the lowest composure rating will be the long relievers. The only way a pitcher with a lower comp. rating can have a higher spot than another pitcher with a higher rating is when the lower comp. guy has a only slightly lower comp. rating but also another category (control) in which he is way ahead of the higher comp. guy.

2) Position alignment for fielding:
This is the first really ridiculous part. I didn't finally find out how it works. I only found out that the CPU makes sometimes really questionable decisions. E.g. Carlos Gonzalez is at first hand a LF, but he has a high RF and LF rating, too. He is the best outfielder in the Rockies organization. He will always play CF. The AI doesn't care what goes on in RF or LF, it simply puts Gonzalez into CF. Dexter Fowler is a mediocre CF and has a lower LF and RF rating. Cuddyer is a RF and has a lower LF rating a very low CF rating. The CPU puts it always like this:
LF Cuddyer
CF Gonzalez
RF Fowler
Normally it should be:
LF Gonzalez
CF Fowler
RF Cuddyer
When you look into the position alignment of the management section ingame the 2nd option is the option in which the highest overall fielding rating (when you sum up the ratings of the 3 players) is the highest. The first option has a lower overall rating (when you sum up), but it has Gonzalez in CF which means that it seems that the CPU at first looks at the best CF available. But that is not the case, since in other teams the AI screws that over also.
So we must deeper look into that. Here comes into account what range a fielder has and how good his arm and glove is. Sometimes the CPU doesn't put the outfielder with the best arm and range into the CF slot, also his CF fielding ability is not the highest, that means he would be better at another position. To come over this you have to set the fielding abilities of the players secondary positions very, very low. For some players this is very very unrealistic when you compare that to reality, but there is no other way to fool the AI.
For example a problem was that the AI often switches around the Dbacks outfield.
In reality it looks like this:
LF - Kubel (Parra)
CF - Young
RF - Upton
The AI set it up like this:
LF - Kubel (Parra)
CF - Upton
RF - Young
Now I lowered Uptons fielding ability at CF to 60, but the AI still set him up in the CF and Young in RF. After that I trimmed his CF ability down to 50 and NOW the CPU sets it up the correct way of LF Kubel, CF Young and RF Upton.
It always depends on the best outfielder. Here we come to Gonzalez again. I tried to lower the ability of Fowler for LF and RF so low that the CPU doesn't set him up at LF or RF, so to say I expected the CPU to put him into CF since there would be no other option available for him. But the CPU didn't, they finally benched him (with a 80 overall rating) and called up a AAA-LF (Blackmon) which was set up in RF. The only option here would be to lower the fielding ratings of Gonzalez significant, at least for CF.
Another problem is e.g. the Giants outfield, here the CPU always puts Cabrera into CF and Pagan into LF, although Pagan is the better fielder.
Somehow I think the arm rating is also very importan.
It is all so difficult to see through...
So finally we have two choices:
- when we want to have a chance of realistic fielding position alignment we have to cut down some fielding abilities of players ingame, which would be unrealistic when compared to their real life abilities
- when we want to have real life abilities of the players also ingame, then we must accept that the CPU will screw up the positioning.

3) Lineups:
Well, this is the most difficult part. Here I don't understand nearly anything. Sometimes it looks like the lead off hitter is always the fastest guy available in the lineup, in other lineups it looks like it is a mishmash of the combined highest sum of speed and contact. Sometimes it seems to be depending on who has the highest power rating, because this guy is always number 3 or 4, again depending what contact he has, and so on and so on.
I think we have a chance of getting the Bullpen and Positions of the fielders right if we want to. But I think we NEVER will have a real chance of getting realistic lineups when playing a franchise.

If somebody wants to post any comments here you go. A discussion would be very appreciated, perhaps somebody knows something which I didn't find out.

Last edited by wudl83; 04-09-2012 at 11:58 AM.
wudl83 is offline  
Reply With Quote
Advertisements - Register to remove
Old 04-09-2012, 12:48 PM   #2
MVP
 
OVR: 12
Join Date: Mar 2012
Location: East of the Leafs
Re: Do you know how the AI calculates...

Quote:
Originally Posted by wudl83
3) Lineups:
Well, this is the most difficult part. Here I don't understand nearly anything. Sometimes it looks like the lead off hitter is always the fastest guy available in the lineup, in other lineups it looks like it is a mishmash of the combined highest sum of speed and contact.
Heh, that's for sure. Although the CPU usually places the 3-4 hitters fairly accurately. Yeah, it's a mess in general, and really the only way to really ensure position players for example play in their correct fielding positions is to heavily edit fielding ratings. Much easier to do on the PC with Ty Wiggin's roster editor. I just have never bothered as I use a generic player roster. Which basically solves all those issues for me -- I don't know the players, so I don't care where they play and bat, lol.
Yeats is offline  
Reply With Quote
Old 04-09-2012, 01:18 PM   #3
Pro
 
OVR: 0
Join Date: Jun 2011
Re: Do you know how the AI calculates...

Quote:
Originally Posted by Yeats
Heh, that's for sure. Although the CPU usually places the 3-4 hitters fairly accurately. Yeah, it's a mess in general, and really the only way to really ensure position players for example play in their correct fielding positions is to heavily edit fielding ratings. Much easier to do on the PC with Ty Wiggin's roster editor. I just have never bothered as I use a generic player roster. Which basically solves all those issues for me -- I don't know the players, so I don't care where they play and bat, lol.
Hm the 3-4 hitters fairly accurately?
Here is everything wrong what could be wrong...
wudl83 is offline  
Reply With Quote
Old 04-09-2012, 01:49 PM   #4
Pro
 
OVR: 8
Join Date: May 2010
Re: Do you know how the AI calculates...

This is why 30 team control eliminates this issue. Line-ups are how they should be.
BlingBling19 is offline  
Reply With Quote
Old 04-09-2012, 01:57 PM   #5
Rookie
 
OVR: 0
Join Date: Nov 2010
Re: Do you know how the AI calculates...

Quote:
Originally Posted by BlingBling19
This is why 30 team control eliminates this issue. Line-ups are how they should be.
Yes but you spend more time editing line-ups and rotations than you do actually playing. It takes too much time and effort. I just let the cpu be, and worry about my franchise with editing the A/AA/AAA/MLB teams.
aykyle is offline  
Reply With Quote
Advertisements - Register to remove
Old 04-09-2012, 02:03 PM   #6
Pro
 
OVR: 0
Join Date: Jun 2011
Re: Do you know how the AI calculates...

Quote:
Originally Posted by BlingBling19
This is why 30 team control eliminates this issue. Line-ups are how they should be.
This should simply make their code right.
It cannot be expected that for realism one has to control 30 teams. I want to play a realistic game and not to edit lineups...
wudl83 is offline  
Reply With Quote
Old 04-09-2012, 02:07 PM   #7
MVP
 
OVR: 12
Join Date: Mar 2012
Location: East of the Leafs
Re: Do you know how the AI calculates...

Quote:
Originally Posted by wudl83
This should simply make their code right.
It cannot be expected that for realism one has to control 30 teams. I want to play a realistic game and not to edit lineups...
I'd say it's unrealistic to expect the game coding to properly manage CPU lineups as per their real-life MLB counterparts. And if you're wanting that, then I don't think it's unreasonable to have to take control of all teams. They give us that option, and the way I see it, it's great that they do and that we then have the ability to set lineups ourselves if we wish.
Yeats is offline  
Reply With Quote
Old 04-09-2012, 02:13 PM   #8
MVP
 
OVR: 12
Join Date: Mar 2012
Location: East of the Leafs
Re: Do you know how the AI calculates...

Quote:
Originally Posted by wudl83
Hm the 3-4 hitters fairly accurately?
Here is everything wrong what could be wrong...
Well I did say it's a mess in general, lol. IMO the real issue is the player ratings are all way too high, which has been an issue with this series since forever. There should be a much greater rating discrepancy between power hitters versus contact hitters, for example. And a much greater spread when it comes to overall ratings in general. I always have to spend the first 3 months editing ratings. The game doesn't really play like baseball until the ratings are all given a serious overhaul.
Yeats is offline  
Reply With Quote
Reply


« Previous Thread | Next Thread »

« Operation Sports Forums > Baseball > Other Baseball Games > MLB 2K »



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 07:43 PM.
Top -