Home | Webstore
Latest News: OOTP 26 Available - FHM 12 Available - OOTP Go! Available

Out of the Park Baseball 26 Buy Now!

  

Go Back   OOTP Developments Forums > Prior Versions of Our Games > Out of the Park Baseball 18 > OOTP 18 - General Discussions

OOTP 18 - General Discussions Everything about the 2017 version of Out of the Park Baseball - officially licensed by MLB.com and the MLBPA.

Reply
 
Thread Tools
Old 03-15-2017, 12:31 PM   #21
Xogo
Minors (Triple A)
 
Join Date: Jun 2013
Posts: 216
Curious to what AI improvements people are looking for. Seems to me the AI managers do a very good job making in game decisions/moves. The GMs may not be as good, but I don't think they are noob level.Id love to hear what specifics the AI isn't doing, or does poorly, since I may not have noticed.
Xogo is offline   Reply With Quote
Old 03-15-2017, 05:25 PM   #22
dunningrb
Minors (Double A)
 
dunningrb's Avatar
 
Join Date: May 2010
Location: Durham, NC
Posts: 154
It's always seemed to me that the AI is too reluctant to execute a double-switch as opposed to a direct substitution into the 9 hole. I've also seen the AI change pitchers apparently in anticipation of my on-deck hitter, which I don't think would ever happen in real life if that hitter is a likely to be lifted for a PH. I think the AI is pretty solid, but any improvement in its ability to look ahead and act (or not act) in anticipation of what I'm likely to do will just make the game even better.

I don't know how the AI is coded, but some thoughts:

(1) One approach would be to silently simulate the remainder of the game with varying decisions for both teams to determine the best choice for the current situation--like what a very basic chess engine would do.

(2) Another option is for the developers could code a Markov chain subroutine to calculate outcome probabilities and determine which of several possible choices is most likely to result in a winning game.

Anyway, I'd love to see a super-advanced AI with the emphasis on the "artificial." It's one thing to try to out-manage Tommy Lasorda. It's another to try to out-manage an HAL-9000.

Not directly related to the AI logic, some other welcome changes regarding in-game situations:

* defensive substitutions or position changes are not noted in the play-by-play;
* when a pinch-hitter is announced there's no mention of the name of the player he's hitting for; I have to go to the box score to see this;
* injury substitutions are made too early-- e.g., when a player is injured during a plate appearance his substitute is immediately determined and placed into the lineup. In real life, a manager will wait for the half inning to end to determine what substitution he wants to make. In terms of the official rules, the substituted player isn't officially in the game until the half inning ends and his team takes the field, but in OOTP he *is* in the game officially, so it seems there's an inconsistency between OOTP and the official rules.
__________________
--
Rodney Dunning

Last edited by dunningrb; 03-15-2017 at 05:27 PM.
dunningrb is offline   Reply With Quote
Old 03-15-2017, 05:49 PM   #23
BeanballComin
Minors (Double A)
 
BeanballComin's Avatar
 
Join Date: Apr 2013
Posts: 162
Quote:
Originally Posted by dunningrb View Post
It's one thing to try to out-manage Tommy Lasorda. It's another to try to out-manage an HAL-9000.
Ha! Good One.
Maybe that's partly why I have 'Old Time Baseball' and 'Tony Larussa Baseball 3' installed.

Last edited by BeanballComin; 03-15-2017 at 05:54 PM. Reason: added info
BeanballComin is offline   Reply With Quote
Old 03-16-2017, 11:10 AM   #24
BoomerSoonerAMH
Minors (Double A)
 
Join Date: Mar 2015
Posts: 111
Quote:
Originally Posted by dunningrb View Post
* injury substitutions are made too early-- e.g., when a player is injured during a plate appearance his substitute is immediately determined and placed into the lineup. In real life, a manager will wait for the half inning to end to determine what substitution he wants to make. In terms of the official rules, the substituted player isn't officially in the game until the half inning ends and his team takes the field, but in OOTP he *is* in the game officially, so it seems there's an inconsistency between OOTP and the official rules.
I agree with you on point this, which has been made in the past. The issue isn't that the substitutions are made "too early", nor does it contradict the rules, because a substitution is valid as soon as the manager notifies the umpire-in-chief of the change to the batting order.

For example, the leadoff hitter, Abel, is injured while running out a ground ball out. The manager absolutely can go to the umpire and say I'm replacing Abel with Jake. Jake is placed in the lineup and the game continues with Jake in the first spot in the lineup. Jake is in the clubhouse and can't be found (he thinks he has the day off) after 2 more outs are made, so the manager tells Ken to fill that spot. The manager goes to the umpire and places Ken in Jake's spot in the lineup and Jake is removed from the lineup and cannot re-enter the game. He's never stepped foot on the field as a fielder or a batter, but nonetheless Jake's substitution was valid as soon as it was given to the umpire.

The issue I have with this is that most managers wait until the last possible moment to make such a substitution because managers are aware of the potential for the situation to change and prefer to consider all of the information available when making such a change. For example, the same situation from above occurs in the top of the 9th inning while the team batting is down a run. The game requires an immediate decision on who to insert into Abel's spot in the lineup with a very limited awareness of the potential consequences. Obviously my first concern is scoring at least 1 run to prolong the game, but if the next 2 batters hit HRs, I would be more likely to insert the best defensive player available to fill Abel's spot for the bottom of the 9th. If, however, we're still down a run and I filled Abel's spot with that same player (and he was my last available sub) and we get down to 2 outs with the pitcher batting, I'm going to regret placing my last sub in the lineup and am stuck having the pitcher bat.

This entire issue is even more frustrating with pitchers but some of the same principles apply. When a pitcher is injured on an inning ending play, and I'm forced to replace him immediately and then my team goes out and scores 7 runs in our half of the inning, it completely makes me wish I'd picked someone else.

Ultimately, I think the way to fix this is to have some type of coding that forces substitutions before an at bat or when the pitcher goes to the mound to start an inning. Using basic if-then logic, it could be "if player AB/pitching/fielding is injured, then require substitution". I think the current logic is "if player in lineup is injured, then require substitution". It would add to the processing required as the engine would have to assess the injury status of every player in the lineup before every pitch, so I don't know what that would like like for a processing standpoint, but I think it could be done.

If it could be done, I think there could also be some other interesting applications for it. Obviously an injured player will always refuse to bat/pitch prompting a required substitution at that point. Where this could be an added layer of game play is if you have a player that has a nagging injury (something added to 18 if I remember correctly), there could be a variable chance that said player will refuse to bat/pitch. Some kind a story like, "David Ortiz has been battling soreness in his feet and ankles all season and asked to be pulled for a pinch hitter late in last night's game against the Rays. When asked about the situation by reporters after the game, Ortiz responded, 'I just wanted to put our team in the best situation to win the game'." Obviously there could be other angles to this such as a disgruntled player situation, too much fried chicken in the clubhouse, etc.

Last edited by BoomerSoonerAMH; 03-16-2017 at 11:12 AM.
BoomerSoonerAMH is offline   Reply With Quote
Old 03-16-2017, 01:11 PM   #25
swampdragon
Hall Of Famer
 
swampdragon's Avatar
 
Join Date: May 2002
Location: The Lonely Mountain
Posts: 2,509
Pet peeves with the AI:

1. I have noticed that the pitcher is likely to bunt any time he comes up with runners on base, regardless of how good a hitter he is. I suspect Babe Ruth would lead the Red Sox in sacs during the years he was a starting pitcher.

2. Steals with runners on first and third and less than two out. Cut it out already. It should never happen.
__________________
“Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies." -- C.S. Lewis
swampdragon is offline   Reply With Quote
Old 03-16-2017, 02:32 PM   #26
rpriske
Hall Of Famer
 
rpriske's Avatar
 
Join Date: Sep 2012
Location: Spencerville, ON, Canada
Posts: 26,668
Quote:
Originally Posted by swampdragon View Post
2. Steals with runners on first and third and less than two out. Cut it out already. It should never happen.
Do you mean with two out rather than less then two out?

1st & 3rd with none out is a perfect stealing opportunity.

With 1 out is less perfect but still doable.

With 2 out, never, nyet, no.
__________________
Rusty Priske
Poet, Canadian, Baseball Fan

````````````````````````````````````````


Last edited by rpriske; 03-18-2017 at 07:53 AM.
rpriske is offline   Reply With Quote
Old 03-16-2017, 02:47 PM   #27
bama1959
Minors (Rookie Ball)
 
Join Date: Dec 2016
Posts: 44
With the WBC going on I am looking forward to the International teams. I can create my own USA team and play a WBC would be fun. I'm new to this game so I have alot of playing around to do and that should be fun to. I have been a strat aholic since the mid 60's, still play strat but this caught my attention.
bama1959 is offline   Reply With Quote
Old 03-16-2017, 03:28 PM   #28
Cryomaniac
Hall Of Famer
 
Join Date: May 2007
Location: Hucknall, Notts, UK
Posts: 4,902
Quote:
Originally Posted by dunningrb View Post
It's always seemed to me that the AI is too reluctant to execute a double-switch as opposed to a direct substitution into the 9 hole. I've also seen the AI change pitchers apparently in anticipation of my on-deck hitter, which I don't think would ever happen in real life if that hitter is a likely to be lifted for a PH. I think the AI is pretty solid, but any improvement in its ability to look ahead and act (or not act) in anticipation of what I'm likely to do will just make the game even better.

I don't know how the AI is coded, but some thoughts:

(1) One approach would be to silently simulate the remainder of the game with varying decisions for both teams to determine the best choice for the current situation--like what a very basic chess engine would do.

(2) Another option is for the developers could code a Markov chain subroutine to calculate outcome probabilities and determine which of several possible choices is most likely to result in a winning game.

Anyway, I'd love to see a super-advanced AI with the emphasis on the "artificial." It's one thing to try to out-manage Tommy Lasorda. It's another to try to out-manage an HAL-9000.
AI is an arse to code, so it is something that is always likely to throw up odd behaviour, which honestly is fine by me because human managers have been known to do odd things too.
__________________

Cryomaniac is offline   Reply With Quote
Old 03-16-2017, 03:52 PM   #29
Hammercraft
All Star Reserve
 
Hammercraft's Avatar
 
Join Date: Jan 2015
Location: Wisconsin
Posts: 729
2017 data. I like all the improvements, but I'm eager to see what I can do with the new set of Brewer prospects.
Hammercraft is offline   Reply With Quote
Old 03-16-2017, 04:12 PM   #30
Germaniac
Hall Of Famer
 
Germaniac's Avatar
 
Join Date: Apr 2011
Location: Frankenthal, Germany
Posts: 3,064
Quote:
Originally Posted by RubeBaker View Post
Just curious what everyone is most looking forward to with OOTP18.
This is easy to answer - the mail with the download link on Monday
__________________
I'm going to have to meet my Maker some day.
And if He asks me why I didn't let this boy play,
and I say it's because he's black,
that might not be a satisfactory answer.


Happy Chandler, 1947





Germaniac is offline   Reply With Quote
Old 03-16-2017, 08:19 PM   #31
Harmon Killebrew
Minors (Double A)
 
Join Date: May 2014
Posts: 109
Improved 3d play.


Really don't care about 3d highlights being that I play the games, but I like having at least a less buggy 3d game to watch.
Harmon Killebrew is offline   Reply With Quote
Old 03-17-2017, 10:31 AM   #32
thirdsaint
Major Leagues
 
thirdsaint's Avatar
 
Join Date: Jun 2012
Location: Chicago
Posts: 364
Just looking forward to any additions and modifications for my existing fictional league I'm bringing over. I really haven't been keeping up on this so I'm not sure what to expect.
thirdsaint is offline   Reply With Quote
Old 03-17-2017, 11:04 AM   #33
chriskelly
All Star Reserve
 
Join Date: Oct 2003
Posts: 753
I'm really curious about the negro leagues, how they will work, etc. The "official" stats for Josh Gibson show he only played 32 games a year. I wonder what the schedule will be like? I also wonder how the ratings will be, relative to MLB....for example, can we sim earlier integration and get realistic results? that seems pretty cool to me.
chriskelly is offline   Reply With Quote
Old 03-17-2017, 11:06 AM   #34
BusterKing
Hall Of Famer
 
BusterKing's Avatar
 
Join Date: Mar 2002
Location: Ontario, Canada
Posts: 2,422
AI improvements, Promotion and Relegation and of course my little pawn buddies, hoping they are smarter.
BusterKing is offline   Reply With Quote
Old 03-17-2017, 12:13 PM   #35
wallewalls
All Star Reserve
 
Join Date: Apr 2016
Posts: 774
Infractions: 0/1 (1)
I'm just looking forward to starting up my main A's save after the a patch during the beta stage and seeing how many championships I can win, and how far along I can go in the game in terms of years. Trying to pass 2032 which is as far as I made it in 17
wallewalls is offline   Reply With Quote
Old 03-17-2017, 04:20 PM   #36
chuy1530
Minors (Single A)
 
Join Date: Apr 2012
Posts: 53
Quote:
Originally Posted by dunningrb View Post

(1) One approach would be to silently simulate the remainder of the game with varying decisions for both teams to determine the best choice for the current situation--like what a very basic chess engine would do.
.
I doubt we'll ever see this because it would require a huge amount of processing (number of options AI has times number of reactions human has times number of trials) but this does bring up some super interesting baseball and programming questions.

On the baseball side, how different would the AI be than a real life manager? What things would it do way more often, or never? Think about football: If you did this in a football game teams would go for two and go for it on 4th down far more often than in real life. In a baseball game would they steal more often? Bunt more? How different would pitcher substitutions look?

On the programming side, the two hardest things I can see would be long term effects of decisions and factoring in reactions. It might be that the best thing to do to win a game is to put in a new reliever, but if your bullpen is already exhausted maybe you want to save your last guy to be fresh the next day. That's tough to code around.

Reactions are the biggest hurdle (besides processing time) though. How does the AI factor in my reaction when they make a lefty/righty switch? Maybe 90% of my options are to not react, but in reality I'm going to make the reactive switch, so now for example the AI has a weaker pitcher on the mound still at a handedness disadvantage. Guessing what the other manager will do is part of the gut instinct that makes some managers great. Now, for sure, the current AI system isn't great at this either, but I could see the human manager exploiting the AI in some situations if it were probability based.
chuy1530 is offline   Reply With Quote
Old 03-17-2017, 04:39 PM   #37
lukess1
Bat Boy
 
Join Date: Apr 2016
Posts: 13
As someone who does historical watcher leauges, the Negro addition and the 3D replays.
lukess1 is offline   Reply With Quote
Old 03-19-2017, 05:32 PM   #38
ianthemaloney
Bat Boy
 
Join Date: Oct 2016
Posts: 15
1.) Unretiring Jose Fernandez
2.) Playing Babe Ruth's age-123 season
ianthemaloney is offline   Reply With Quote
Old 03-19-2017, 07:16 PM   #39
mgom27
Hall Of Famer
 
mgom27's Avatar
 
Join Date: Jul 2006
Posts: 3,532
Unretiring all Guys but would take to long to do same with Drafted by Teams,Homegrown to.
__________________
Grrrrrrrrrrrrrrrrrrrrrrrrrrrrrr!!!!
mgom27 is offline   Reply With Quote
Reply

Bookmarks


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 Off

Forum Jump


All times are GMT -4. The time now is 01:08 PM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Copyright © 2024 Out of the Park Developments