|
||||
|
|
OOTP 16 - General Discussions Discuss the new 2015 version of Out of the Park Baseball here! |
![]() |
|
Thread Tools |
![]() |
#1 |
All Star Starter
Join Date: Jul 2013
Location: Spanaway, Washington
Posts: 1,238
|
Why Does the AI Do This?
In the top of the 8th, Pittsburgh is ahead by one run and has a man on third with two out. The pitcher is up. Only one pinch hitter is available, a guy called up from AAA a couple of weeks ago (to fill a gap left by a trade) but a decent hitter. The AI chooses to have the pitcher bat for himself. He strikes out. The AI then puts in a new pitcher for the 9th (who, happily, gets the save).
Whatever was the AI thinking? |
![]() |
![]() |
![]() |
#2 |
All Star Starter
Join Date: Jun 2011
Posts: 1,272
|
Was he their backup catcher? If so, that's why.
|
![]() |
![]() |
![]() |
#3 |
All Star Starter
Join Date: Jul 2013
Location: Spanaway, Washington
Posts: 1,238
|
No, the remaining pinch hitter was a utility outfielder. The backup catcher had already come in as a defensive replacement.
|
![]() |
![]() |
![]() |
#4 |
Moderator
Join Date: Aug 2008
Posts: 3,109
|
Most likely answer:
The pitcher was not tired or close to being tired or close to his pitch count limit, and his team was ahead. Had his team been behind, the AI would probably have sent in the PH. |
![]() |
![]() |
![]() |
#5 |
Major Leagues
Join Date: Jul 2008
Posts: 371
|
But why would the AI have him bat and then replace him before he throws a pitch in the next inning?
|
![]() |
![]() |
![]() |
#6 |
All Star Starter
Join Date: Jul 2003
Location: Traveling through another dimension-not one of only sight and sound,but of mind. A journey into a wondrous land whose boundries are those of imagination.
Posts: 1,157
|
I suspect that it was because he was the last man on the bench and the AI was protecting itself against having to use a pitcher defensively if an injury occurred.
Had they been behind and "needed" the run then it would pinch hit. |
![]() |
![]() |
![]() |
#7 | |
Hall Of Famer
Join Date: Aug 2002
Posts: 16,842
|
Quote:
Granted, there are a few glaring AI decisions spotted and documented by faithful and conscientious users, but I think they're exceptions. The vast majority of the AI debates I've read are akin to the post-game arguments at the bar or in the living room over decisions that we 'think' we'd have made a bit differently, or drastically differently, but in the end they're really calls of a literally debatable nature, like nearly every ball game can contain. ![]()
__________________
"Try again. Fail again. Fail better." -- Samuel Beckett _____________________________________________ Last edited by endgame; 05-24-2015 at 12:56 PM. |
|
![]() |
![]() |
![]() |
#8 |
Hall Of Famer
Join Date: Dec 2005
Posts: 16,379
|
I posted a number of perplexing examples of poor AI on the beta forum. Supposedly, Markus will reexamine these issues sometime soon. As I recall, it didn't take me long at all to spot some real head-scratchers. So, I don't consider the issues rare, unfortunately.
|
![]() |
![]() |
![]() |
#9 |
Major Leagues
Join Date: Apr 2010
Posts: 470
|
Issue is some people really need to have the AI do the best job possible to avoid running their whole team which can be time-consuming, yet a lot of moves can be so head scratching you have to go in and create workarounds to fix.
|
![]() |
![]() |
![]() |
#10 |
Minors (Single A)
Join Date: May 2014
Location: OK
Posts: 53
|
I've seen the game do this when more than one pinch hitter has been available. It's... unorthodox to say the least
|
![]() |
![]() |
![]() |
#11 |
All Star Starter
Join Date: Jul 2013
Location: Spanaway, Washington
Posts: 1,238
|
When I posted my question, I was looking for a rationale, not claiming that I'd found a bug. The idea that the AI was less afraid that the closer would give up a run than that a fielder would be injured makes some sense. In context (a league with injuries set to "low"), it makes less, but the AI probably doesn't take injury settings into account. Not the decision that I would have made, but not irrational.
|
![]() |
![]() |
![]() |
#12 |
Hall Of Famer
Join Date: Sep 2007
Posts: 2,599
|
Keeping the PH available makes sense to me.
What is your "Use Closer" setting? What kind of league is this? Was the replacement reliever your closer? Is he substantially better than the RP he replaced?
__________________
You mock me, therefore I am My wife |
![]() |
![]() |
![]() |
#13 | |
Moderator
Join Date: Aug 2008
Posts: 3,109
|
Quote:
The AI has no memory of prior actions and no method for ensuring it is acting in a consistent way. For example, it can evaluate a situation or player differently whenever a re-evaluation is called for, especially when it's a close call. It is not all that rare for the pitcher to hit in one inning and be replaced in the next, even in earlier innings. I don't know that there is any thought being given to trying to fix this. |
|
![]() |
![]() |
![]() |
#14 |
Moderator
Join Date: Aug 2008
Posts: 3,109
|
I would also suggest checking the Team Strategy slider for "pinch hit for pitchers." It's possible that it's a factor in this.
|
![]() |
![]() |
![]() |
#15 |
All Star Starter
Join Date: Jul 2013
Location: Spanaway, Washington
Posts: 1,238
|
The settings are such that the AI was virtually certain to bring in the closer in the 9th inning. That was pretty clearly the right thing to do. What puzzled me was that it didn't pinch hit for the current pitcher.
|
![]() |
![]() |
![]() |
#16 |
OOTP Developer
Join Date: Jun 2009
Location: Here and there
Posts: 15,625
|
I would consider this somewhere between a bug and simply a sub-optimal AI. We try to make sure that every case that you would replace a pitcher at the start of an inning, you would pinch hit for them in the inning before.
I mean, certainly if the pitcher batted, and then the team went and scored a few more runs, that's different. But in the above case, I personally don't see a reasonable argument for letting him hit, given that the closer was subbed in next inning anyways. |
![]() |
![]() |
![]() |
#17 | |
Hall Of Famer
Join Date: Nov 2012
Posts: 2,325
|
Quote:
Not saying it's a "good" call, but I could definitely see a manager not wanting to use the last bat on his bench in the 8th inning, especially in a no-DH league where we have pitchers hitting... I could see myself making this decision in a close game, so I actually think its a good thing that a manager in OOTP might try something "sub-optimal" as long as it has sound reasoning behind it. That's just my opinion, though...
__________________
Manager - Motor City Marshals Perfect Manager/Discord Name: jaysdailydose |
|
![]() |
![]() |
![]() |
#18 | |
Major Leagues
Join Date: Mar 2015
Location: Bowie, Maryland
Posts: 464
|
Quote:
|
|
![]() |
![]() |
![]() |
#19 |
Hall Of Famer
Join Date: Nov 2012
Posts: 2,325
|
Thank you for tracking that down! That's my exact point, you have to leave room for the AI to make a possibly sub-optimal, but still feasible, decision.
I'm actually very interested to see a box score of game in OP. Curious how the AI had deployed the bench to where it was down to last man on bench in the 8th with a lead... had it used defensive replacements, or all pinch hitters, etc. It is sometimes hard to know for sure without seeing exactly how the game played out. Now, if the AI is making this decision every time, that's a different thing altogether. But that we can find logic at all of why the AI made the decision leads me to believe that it's just the AI getting better at simulating all different kinds of managerial styles.
__________________
Manager - Motor City Marshals Perfect Manager/Discord Name: jaysdailydose |
![]() |
![]() |
![]() |
#20 |
Hall Of Famer
Join Date: May 2013
Location: Tijuana, Baja California, Mexico (formally San Diego, CA.)
Posts: 4,138
|
A real manager might have to consider the possibility of going extra innings on a close game so he would save the pinch hitter for later use
__________________
![]() Chargers= Despicable Traitors |
![]() |
![]() |
![]() |
Bookmarks |
|
|