Home | Webstore
Latest News: OOTP 27 Buy Now - FHM 12 Available - OOTP Go! 27 Available

Out of the Park Baseball 27 Buy Now!

  

Go Back   OOTP Developments Forums > Out of the Park Baseball 27 > OOTP 27 - General Discussions

OOTP 27 - General Discussions Everything about the brand new 27th Anniversary Edition of Out of the Park Baseball - officially licensed by MLB, the MLBPA, KBO and the Baseball Hall of Fame.

Reply
 
Thread Tools
Old 05-19-2026, 03:58 PM   #1
Joelman111
Minors (Double A)
 
Joelman111's Avatar
 
Join Date: May 2019
Location: San Francisco
Posts: 147
Auto-calc "Other Statistical Modifiers" Targets

I'm wondering how Auto-calc determines what targets to use for the "Other Statistical Modifiers" and "Position Modifiers" (see attached image). For example, I am making a fictional league that starts in 1980 with League Totals determined by me (roughly an average of MLB stats from 2010-2019) and when I run Auto-calc, it wildly modifies the SP stamina to like 1.35, which leads to way too many CGs and SP innings pitched. What I'm wondering is how can I tell Auto-calc roughly what I'm looking for in terms of SP innings pitches and CGs? Same for wild pitches, stolen base attempts, etc.

My workaround for now is guess-and-check. Run a simulation with the Auto-calc'd modifiers, see the statistical output, then adjust and try again. It's very tedious and prevents me from wanting to use Auto-calc since I would have to reset these modifiers every season.

----------------------------------------------------------------------------------

BTW I'm really liking OOTP27 overall! The improvements from the last version I played extensively (OOTP24) are notable! Fictional player development feels more realistic with a good number of outlier talents and there is a greater variance in league leaders.Name:  Screenshot 2026-05-19 020345.png
Views: 148
Size:  191.7 KB
__________________
Just a Pirates fan looking for his McCutchen
Joelman111 is offline   Reply With Quote
Old 05-19-2026, 04:25 PM   #2
snepp
All Star Starter
 
snepp's Avatar
 
Join Date: Jan 2008
Posts: 1,830
Awesome that you posted this today, as its something that actually bothers me about the interaction between the strategy tendencies, the other modifiers, and making use of auto-calc.

The answer is here...
Attached Images
Image 
snepp is offline   Reply With Quote
Old 05-19-2026, 04:27 PM   #3
snepp
All Star Starter
 
snepp's Avatar
 
Join Date: Jan 2008
Posts: 1,830
Whatever year is in that little box when auto-calc is run is what determines (or heavily influences) everything in the "General Strategic Tendencies" and in the "Other Statistical Modifiers".

My annoyance with this, is that if you don't remember to change that number prior to auto-calc running, you will end up with changes that you may not want because it ticks upward by 1 each year. And there's no way to lock that year in place.

It caught me when I initially created the league. I wanted mid-80's strategy and outputs, but started the league in 1901. I loaded the 1985 strategy and totals when creating the league, then locked the totals, but that field started with 1901 in it after creation, so the first auto-calc on opening day changed all of those other settings. Basically every starter was throwing a complete game.

Last edited by snepp; 05-19-2026 at 04:39 PM.
snepp is offline   Reply With Quote
Old 05-19-2026, 04:43 PM   #4
Joelman111
Minors (Double A)
 
Joelman111's Avatar
 
Join Date: May 2019
Location: San Francisco
Posts: 147
Quote:
Originally Posted by snepp View Post
Whatever year is in that little box when auto-calc is run is what determines everything in the "General Strategic Tendencies" and in the "Other Statistical Modifiers".

My annoyance with this, is that if you don't remember to change that number prior to auto-calc running, you will end up with changes that you may not want because it ticks upward by 1 each year. And there's no way to lock that year in place.

Ah thanks for pointing that out. That’s pretty annoying for someone like me who wants to import financial settings yearly (like I said, I start in 1980), but keep the other modifiers the same year-to-year. Plus, I’m looking for targets that don’t exactly line up with a particular historical year. The closest is probably 2016 MLB, but I tweaked it to add in more complete games and stolen bases. Maybe the devs could add a league total target input for each of these stats like they have for the main stats above for people who don’t have an exact year they would like to mirror for all those stats
__________________
Just a Pirates fan looking for his McCutchen
Joelman111 is offline   Reply With Quote
Old 05-19-2026, 04:55 PM   #5
snepp
All Star Starter
 
snepp's Avatar
 
Join Date: Jan 2008
Posts: 1,830
Quote:
Originally Posted by Joelman111 View Post
Ah thanks for pointing that out. That’s pretty annoying for someone like me who wants to import financial settings yearly (like I said, I start in 1980), but keep the other modifiers the same year-to-year. Plus, I’m looking for targets that don’t exactly line up with a particular historical year. The closest is probably 2016 MLB, but I tweaked it to add in more complete games and stolen bases. Maybe the devs could add a league total target input for each of these stats like they have for the main stats above for people who don’t have an exact year they would like to mirror for all those stats
It could be done through editing the era_stats.txt file I suppose, to make your "custom" set. Then as long as you've got that particular year typed in when auto-calc runs it should base it's calculations around your parameters.

I don't know if the game is designed to handle custom entries higher than 2025 or not. If it will read them, you could add your custom set as 2026. Or replace the entries for a year you know you likely won't ever use, like 1871.

If one of our devs sneak through this thread, consider added the ability to lock that year down, it would certainly come in handy at times.

Last edited by snepp; 05-19-2026 at 05:05 PM.
snepp is offline   Reply With Quote
Old 05-19-2026, 05:25 PM   #6
kq76
Global Moderator
 
kq76's Avatar
 
Join Date: Nov 2002
Posts: 12,041
Quote:
Originally Posted by snepp View Post
It could be done through editing the era_stats.txt file I suppose, to make your "custom" set. Then as long as you've got that particular year typed in when auto-calc runs it should base it's calculations around your parameters.

...
This is what I do. I have a custom era_stats.txt file that has the same numbers for every line/year and that way you don't have to worry about the year ticking up. Or at least I haven't noticed anything changing since I switched to using it.

That reminds me, I tweaked my ideal totals this year and I should update that file, but I forgot. Thanks, snepp!

I'll reiterate my request for more stats to be included in the league totals though: iBB, RBOE, RBOI (aka catcher's interference), SF, SG, WP, BK, PB. I understand it'd be difficult to add some of them, but the more the better in my mind.

Someone mentioned something recently and the more I think about it, the more I like it. In addition to the league totals, there should be player maxes. No, they shouldn't be hard maxes, but if say you wanted it to be possible for a player to get 130 SBs in a single season (Rickey), then you could set it at 130 and if a player had a great year they might actually get 130 (+/- maybe 5%?), but if you really didn't want that to be possible you could set it at 78 (the post 1980s record). And of course you could do that with a number of stats, like HRs, Ks, etc. Just leave the default blank to make it easier on the engine.
kq76 is offline   Reply With Quote
Old 05-19-2026, 05:49 PM   #7
Joelman111
Minors (Double A)
 
Joelman111's Avatar
 
Join Date: May 2019
Location: San Francisco
Posts: 147
Quote:
Originally Posted by kq76 View Post
This is what I do. I have a custom era_stats.txt file that has the same numbers for every line/year and that way you don't have to worry about the year ticking up. Or at least I haven't noticed anything changing since I switched to using it.

That reminds me, I tweaked my ideal totals this year and I should update that file, but I forgot. Thanks, snepp!

I'll reiterate my request for more stats to be included in the league totals though: iBB, RBOE, RBOI (aka catcher's interference), SF, SG, WP, BK, PB. I understand it'd be difficult to add some of them, but the more the better in my mind.

Someone mentioned something recently and the more I think about it, the more I like it. In addition to the league totals, there should be player maxes. No, they shouldn't be hard maxes, but if say you wanted it to be possible for a player to get 130 SBs in a single season (Rickey), then you could set it at 130 and if a player had a great year they might actually get 130 (+/- maybe 5%?), but if you really didn't want that to be possible you could set it at 78 (the post 1980s record). And of course you could do that with a number of stats, like HRs, Ks, etc. Just leave the default blank to make it easier on the engine.

That seems similar to something I suggested in a different thread where you can set a target for roughly where you want your league leaders to be. For example, id like to see my league leader in BA be somewhere around .320-.360, HR should be 40-60, ERA should be 1.5-2.5, etc. I guess this might be tough to implement in practice as it would have to play nice with the current LTM model and PCM that adjust the relative talent in the league, but would be amazing to see!
__________________
Just a Pirates fan looking for his McCutchen
Joelman111 is offline   Reply With Quote
Old 05-19-2026, 05:52 PM   #8
RunBlakeRun
Minors (Single A)
 
Join Date: May 2017
Posts: 71
Quote:
Originally Posted by kq76 View Post
This is what I do. I have a custom era_stats.txt file that has the same numbers for every line/year and that way you don't have to worry about the year ticking up. Or at least I haven't noticed anything changing since I switched to using it.

That reminds me, I tweaked my ideal totals this year and I should update that file, but I forgot. Thanks, snepp!

I'll reiterate my request for more stats to be included in the league totals though: iBB, RBOE, RBOI (aka catcher's interference), SF, SG, WP, BK, PB. I understand it'd be difficult to add some of them, but the more the better in my mind.

Someone mentioned something recently and the more I think about it, the more I like it. In addition to the league totals, there should be player maxes. No, they shouldn't be hard maxes, but if say you wanted it to be possible for a player to get 130 SBs in a single season (Rickey), then you could set it at 130 and if a player had a great year they might actually get 130 (+/- maybe 5%?), but if you really didn't want that to be possible you could set it at 78 (the post 1980s record). And of course you could do that with a number of stats, like HRs, Ks, etc. Just leave the default blank to make it easier on the engine.
I really like this. Would also appreciate a greater table of season and career records and all that because it feels a bit... empty in that department with regard to keeping track after long simulations unless you go and look every year. Just like more notifications that pause the game or something lol.
RunBlakeRun is offline   Reply With Quote
Old 05-19-2026, 05:58 PM   #9
Reed
Hall Of Famer
 
Join Date: Oct 2013
Posts: 2,694
It would be nice if we could lock that historical year to a specific year.
__________________
I am not responsible for anything I post!!! Use at your own risk!
Reed is offline   Reply With Quote
Old 05-19-2026, 06:12 PM   #10
snepp
All Star Starter
 
snepp's Avatar
 
Join Date: Jan 2008
Posts: 1,830
Quote:
Originally Posted by reed View Post
it would be nice if we could lock that historical year to a specific year.
+1000
snepp is offline   Reply With Quote
Old 05-19-2026, 06:24 PM   #11
snepp
All Star Starter
 
snepp's Avatar
 
Join Date: Jan 2008
Posts: 1,830
Quote:
Originally Posted by kq76 View Post
This is what I do. I have a custom era_stats.txt file that has the same numbers for every line/year and that way you don't have to worry about the year ticking up. Or at least I haven't noticed anything changing since I switched to using it.
That's good to know. I've considered doing something like that in the past just never have. Probably afraid of forgetting about it. I tend to do a lot of bouncing around between multiple saves using a variety of different outputs.

Which rolls into another game suggestion that probably isn't worth the dev time because only a handful of people would use it, but being able to load, or tie a custom set of era and/or modifier files to a save.

I know you could make a full copy of the database folder and point your save to it, but that seems excessive for just a couple of small files.


Quote:
That reminds me, I tweaked my ideal totals this year and I should update that file, but I forgot. Thanks, snepp!
Every now and then I'm good for something.
snepp is offline   Reply With Quote
Old 05-20-2026, 10:21 AM   #12
Todd R
Minors (Rookie Ball)
 
Join Date: Mar 2026
Posts: 41
Auto-calc adjusts expected output of players to achieve desired league output. That works when there are over 160,000 ABs to even out the randomness of individual players. It can already be seen by how often and how much players over or under perform their expected output that a system of adjusting expected output before the season as auto-calc does will not work.

Hitting targets for league leaders requires the game to monitor players output during the season and change their ratings to keep them on track for the desired target. This would place ceilings and floors on player performance. OOTP previously rejected ceilings and floors on the basis that taking away the randomness of the output would allow people to game the system.

Last edited by Todd R; 05-20-2026 at 10:22 AM.
Todd R is offline   Reply With Quote
Old 05-20-2026, 11:02 AM   #13
Sweed
Hall Of Famer
 
Sweed's Avatar
 
Join Date: Apr 2002
Location: Iowa
Posts: 7,082
Quote:
Originally Posted by Todd R View Post
Auto-calc adjusts expected output of players to achieve desired league output. That works when there are over 160,000 ABs to even out the randomness of individual players. It can already be seen by how often and how much players over or under perform their expected output that a system of adjusting expected output before the season as auto-calc does will not work.

Hitting targets for league leaders requires the game to monitor players output during the season and change their ratings to keep them on track for the desired target. This would place ceilings and floors on player performance. OOTP previously rejected ceilings and floors on the basis that taking away the randomness of the output would allow people to game the system.
If you say so.
__________________
Quoted from another sports gaming forum..

Quote:
"If someone offers an explanation for why something may be why it is without proof then they are blindly defending or making excuses

If someone insults or accuses the devs of incompetence/wrongdoing without proof it’s acceptable.

Never figured that out"
Sweed is offline   Reply With Quote
Old 05-20-2026, 11:49 AM   #14
Reed
Hall Of Famer
 
Join Date: Oct 2013
Posts: 2,694
At one time I think STRAT relied on something like Todd R is relating to. It’s been years since I have played STRAT and it was optional. It would internally adjust a players chance of getting a home run, hit, etc. if the player was close to a record. I didn’t like that option and always left it off.
I don’t want it in my game but as long as it’s optional, I don’t care.
__________________
I am not responsible for anything I post!!! Use at your own risk!
Reed is offline   Reply With Quote
Old 05-21-2026, 09:38 AM   #15
OutS|der
Hall Of Famer
 
Join Date: Apr 2010
Location: In A Van Down By The River
Posts: 2,764
Infractions: 0/1 (1)
As I mentioned before I hate the use of league totals. I don't care what most of the league totals are. I care about what stats my league leaders and how that compares to the worst players.

This doesn't address that league totals also need Auto-calc modifiers, modifiers that are a result of the game simming the year multiple times meaning the modifiers will change depending on many factors.
OutS|der is offline   Reply With Quote
Old 05-23-2026, 09:05 AM   #16
Todd R
Minors (Rookie Ball)
 
Join Date: Mar 2026
Posts: 41
Quote:
Originally Posted by OutS|der View Post
As I mentioned before I hate the use of league totals. I don't care what most of the league totals are. I care about what stats my league leaders and how that compares to the worst players.

This doesn't address that league totals also need Auto-calc modifiers, modifiers that are a result of the game simming the year multiple times meaning the modifiers will change depending on many factors.

When you say you don't care what the league totals are I guess that means the totals in your league?
Todd R 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 08:44 AM.

 

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 - 2026, vBulletin Solutions, Inc.
Copyright © 2024 Out of the Park Developments