Home

Show 13 lineup logic

This is a discussion on Show 13 lineup logic within the MLB The Show Last Gen forums.

Go Back   Operation Sports Forums > Baseball > MLB The Show > MLB The Show Last Gen
MLB The Show 24 Review: Another Solid Hit for the Series
New Star GP Review: Old-School Arcade Fun
Where Are Our College Basketball Video Game Rumors?
Reply
 
Thread Tools
Old 02-08-2013, 11:33 PM   #9
Stop! Homer Time!
 
theaub's Arena
 
OVR: 35
Join Date: Feb 2004
Location: Thornhill, Ontario
Posts: 9,641
Blog Entries: 4
Re: Show 13 lineup logic

Quote:
Originally Posted by Knight165
You know the AI doesn't take fielding into account when making lineups.(if anything that might be the slightest of shortcomings here...but I'd say most managers are looking at batting performance when making a lineup anyway)
But if there is anyone with 3B as a secondary position and has higher vs. RHP stats than Kinsler's less than stellar ones vs. RHP it' makes perfect sense to play him.
Why?
BECAUSE THE CPU HAS NO IDEA WHO IAN KINSLER IS(and why should it if we want it to be LOGICAL 20 years into the future in franchise.)
Eh, I still think a good addition would be 'player roles' and that would carry through down the road in franchise based on a players past performance/salary/popularity/importance to the team (I do remember hearing something about this so perhaps it was put in?)

If you have Player A who's an 77 overall, making the minimum and fans don't really care about him and Player B who's a 76 overall, makes $8M and has played for the franchise for 10 years, the AI should probably still be leaning towards Player B as the starter.

On the semi-same point, lets say Player A in that situation becomes the starter, he should theoretically have a shorter leash where poor performance would put Player B back into the lineup when compared to a situation where its reversed (the slightly better player is more popular/makes more $$ etc).

Per the Kinsler post, it also makes sense to have players who are programmed 'everyday' guys based on the same criteria. To use the Blue Jays as an example, Colby Rasmus may blow against lefties, but the Jays aren't going to start Rajai Davis (far superior against lefties) over him in CF just because they want to see Rasmus establish himself as the everyday CF. Now the logic behind that might be flawed, but its common across the league and thus would add an extra layer of realism to the manager AI.
__________________
Blue Jays, Blackhawks, Auburn
theaub is offline  
Reply With Quote
Old 02-09-2013, 10:46 AM   #10
1B, OF
 
Perfect Zero's Arena
 
OVR: 29
Join Date: Jun 2005
Location: Lindberg, TX
Posts: 4,019
Blog Entries: 17
Re: Show 13 lineup logic

And I think another problem is that lineups aren't decided by Vulcan managers. There are a whole lot of reasons why a player is put into lineups every day. A rational manager would rest his main guys late in the season and let the young guys play; that obviously didn't happen last year with the Rangers. The same can be said about players that have long term contracts and are put into these roles, fan value over statistical analysis, and other factors.

I don't think we're necessarily disagreeing Knight, it's just that the AI is limited in what it can do. I realize that, and as the game goes along I accept that. If I wanted it to be 100% realistic and up to date, I'd quit playing and watch the real thing all the time

It would be nice if player roles were added though. I recently picked up NBA 2k12 on a hunch, and the player roles work really well in that game. I think it could do some good in this game as well.
__________________
Rangers - Cowboys - Aggies - Stars - Mavericks

Perfect Zero is offline  
Reply With Quote
Old 02-09-2013, 11:59 AM   #11
MVP
 
El_MaYiMbE's Arena
 
OVR: 10
Join Date: Mar 2003
Location: Orlando, FL
Re: Show 13 lineup logic

Quote:
Originally Posted by Knight165
THE CPU HAS NO IDEA WHO IAN KINSLER IS....

M.K.
Knight165
I hear what you are saying that the CPU does not "know" who Kiensler is, but I think setting roles to players or playing time (NBA 2K13) will help this.

In NBA 2K13 there is a rotation setting in Season/Franchise. You set how many minutes on average each player should play.

Now I know baseball isnt exactly like that but they should build in roles (I think another MLB game had this).

There should be a limit of people you can set as "Everyday" players on each team (maximum of 8....one for each position....and excluding the pitcher). Other options should be:

1. Everyday player (92%-95% of 162 games)
2. Back up (8%-10% of 162 games)
3. Situational (5%-8% of 162 games)

Tie this in to fatigue, player rating, and that new depth chart and you got yourself some true logic.

You can also set players by where they bat in the lineup. No reason that Jeter should be batting 6th because he is struggling vs righties for example.

All players in conjunction with their role on the team (listed above) should have a generic batting order profile.

1. Top of the order (1-2 hitter)
2. Middle of the Order (3-5)
3. Middle Bottom of the order (5-7)
4. Bottom Third of the order (6-9)
5. Last (8-9)
6. Floater (2-8)...see Nick Swisher last year on Yankees.

Both this option along with the team role should be in Roster Management under a new section called "Lineup Pressence" or "Players Role".

Ideally this can be rolled into contract negotiations as well. If I sign a 2nd basemen who traditionally is a "Everyday player" and "Middle of the Order" type hitter, and in my contract offer I say he will be a "Backup" and "Bottom Third of the order" type hitter it will effect negotiation and price.....if I demote him after the contract it should effect morale, willingless to resign with the team, and trade demands. If I play him more than promised it could boost these options but impact fatigue, energy, production...

Older players with declining abilities should be more likely to accept that deal, then lets say a Robinson Cano or Ian Kiensler, who is in their prime.

I can go all day guys....

Last edited by El_MaYiMbE; 02-09-2013 at 12:10 PM.
El_MaYiMbE is offline  
Reply With Quote
Advertisements - Register to remove
Old 02-09-2013, 01:50 PM   #12
MVP
 
MLB Bob's Arena
 
OVR: 15
Join Date: Jan 2011
Location: East Coast, Canada
Blog Entries: 1
Re: Show 13 lineup logic

I think if they wanted to add Batting order locking, the easiest would be a check box next to the spot in the line up and any player in that spot never gets moved...maybe its too simple and not dynamic, but in future years you may always want so and so batting 4th or lead off. Then if you want AI to do it..dont check the box.
MLB Bob is offline  
Reply With Quote
Old 02-09-2013, 03:37 PM   #13
[Player 1]
 
thaSLAB's Arena
 
OVR: 30
Join Date: Feb 2008
Location: Det / SF / Hou / Space
Posts: 4,488
Blog Entries: 1
Quote:
Originally Posted by El_MaYiMbE

I can go all day guys....
As a result, you can definitely understand how not simple of a task this is.

-- Sent from the Future...
__________________
Twitch
Twitter

YouTube


thaSLAB is offline  
Reply With Quote
Old 02-09-2013, 05:30 PM   #14
Rookie
 
OVR: 0
Join Date: Apr 2010
Re: Show 13 lineup logic

Quote:
Originally Posted by MLB Bob
I think if they wanted to add Batting order locking, the easiest would be a check box next to the spot in the line up and any player in that spot never gets moved...maybe its too simple and not dynamic, but in future years you may always want so and so batting 4th or lead off. Then if you want AI to do it..dont check the box.

I've said this all along for the AI trade logic too (particularly in RTTS mode). We should have a "franchise icon" box that we can check while editing rosters. If this box is checked, the player can not be traded by the AI, and will always be resigned to the team they are on. If the box is unchecked, the AI can trade that player at will.

That's one of the things that has always bugged me about the game over the years is how often players are traded around by the AI trade logic. Teams are decimated by trades in two years time. This is an easy solution to stop that...

The AI would not have to "know" who Derek Jeter is for instance, it would simply know to keep that player on his current team (until the box is unchecked)... presumably the Yankees....

Last edited by ravens2k; 02-09-2013 at 05:42 PM.
ravens2k is offline  
Reply With Quote
Old 02-09-2013, 05:55 PM   #15
MVP
 
MLB Bob's Arena
 
OVR: 15
Join Date: Jan 2011
Location: East Coast, Canada
Blog Entries: 1
Re: Show 13 lineup logic

Quote:
Originally Posted by ravens2k
I've said this all along for the AI trade logic too (particularly in RTTS mode). We should have a "franchise icon" box that we can check while editing rosters. If this box is checked, the player can not be traded by the AI, and will always be resigned to the team they are on. If the box is unchecked, the AI can trade that player at will.

That's one of the things that has always bugged me about the game over the years is how often players are traded around by the AI trade logic. Teams are decimated by trades in two years time. This is an easy solution to stop that...

The AI would not have to "know" who Derek Jeter is for instance, it would simply know to keep that player on his current team (until the box is unchecked)... presumably the Yankees....

I know why people want this for franchise as mentioned, but for the life of me, I can not think of any other player BESIDES Derek Jeter that this function in franchise would apply to. AS far as RTTS, I get people want to stay on the team they choose, so maybe the option could be that if you enter the draft, you can be traded, if you select a team, trades for your RTTS player is tuned off.

I can only imagine adding this feature is a huge amount of work for one case in "The derek jeter rule".

As far as line up locking..the irrational amount of thought that goes into making a MLB line up card is abundant...considering even optimizing your lineup is slightly better than not, and managers actually have to consider such stuff as contract, feelings and optics...
MLB Bob is offline  
Reply With Quote
Advertisements - Register to remove
Old 02-09-2013, 06:31 PM   #16
*ll St*r
 
Knight165's Arena
 
OVR: 56
Join Date: Feb 2003
Posts: 24,986
Blog Entries: 1
Re: Show 13 lineup logic

What do you do if the CPU has two "everyday" players that play the same position?
...or trades for one mid season?

...at some point the CPU has to make a decision on who plays and it's going to probably be just as the OP described.

I'm guessing Michael Young was the replacement vs RHP...he batted .257/.330/278 the last three seasons to Kinslers 228/258/25something(I'm going off the top of my head on all of these #'s so they might not be exact...but they are close)
So what SHOULD the CPU do in that instance?
Like I said....if we are thinking of the game not just THIS year...but a few down the road...the CPU must make decisions.

I'm sorry...but this Kinsler one is NOT a bad one.

I'm all for player roles ...especially in trades and FA signings....but trying to mimic real life lineups is pointless in a dynamic franchise IMO.

(again.....the CPU lineup logic can ALWAYS use fine tuning and additions....I'm not saying that...but the OP's example isn't something I would shake my head at....at all)

M.K.
Knight165
__________________
All gave some. Some gave all. 343
Knight165 is offline  
Reply With Quote
Reply


« Previous Thread | Next Thread »

« Operation Sports Forums > Baseball > MLB The Show > MLB The Show Last Gen »



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 05:57 AM.
Top -