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 > Out of the Park Baseball 25 > OOTP 25 - Technical Support > Bug Reports Forum

Bug Reports Forum Have a bug to report? Please post here.

Reply
 
Thread Tools
Old 06-01-2024, 11:30 PM   #1
uruguru
All Star Starter
 
Join Date: May 2022
Posts: 1,265
"Retire according to history" does not work for career minor-leaguers

Historical leagues with minor-leaguers end up with a huge amount of "worthless player" bloat because apparently players are not properly auto-retired by the "Retire According to History" option if they never played in the majors.


I'm guessing about 200 low-quality players are added to the list of active players every year that should be retired. Since most of these are young players, this creates a headache of well over a thousand players clogging out the game (free agent lists, for example) that should not be there.
uruguru is offline   Reply With Quote
Old 06-03-2024, 01:44 AM   #2
twins_34
Hall Of Famer
 
twins_34's Avatar
 
Join Date: Dec 2020
Location: Is this Heaven? No, it's Iowa
Posts: 2,099
Quote:
Originally Posted by uruguru View Post
Historical leagues with minor-leaguers end up with a huge amount of "worthless player" bloat because apparently players are not properly auto-retired by the "Retire According to History" option if they never played in the majors.


I'm guessing about 200 low-quality players are added to the list of active players every year that should be retired. Since most of these are young players, this creates a headache of well over a thousand players clogging out the game (free agent lists, for example) that should not be there.
Me and Matt worked on changing how players retire in the game and retiring by age over date of retirement, and maybe minors were overlooked. So I will bring this post to his attention. This was so that you didnt need to run the OOTP development engine while running recalc BUT to fix your game for now you could go in and turn development on and they will all probably start mass retiring, but I will see if we can get this fixed. probably just a simple fix.
__________________
Youtube Channel: https://www.youtube.com/@thedoctor7949/videos
Development Lab update video: https://youtu.be/4k9mMomKE94?si=xrVz8ZzZFncPNWr-
twins_34 is offline   Reply With Quote
Old 06-04-2024, 10:18 AM   #3
Matt Arnold
OOTP Developer
 
Matt Arnold's Avatar
 
Join Date: Jun 2009
Location: Here and there
Posts: 15,816
What era and settings were you using?

We've identified some erroneous stat issues from some early year players which could impact players if you're playing in pre-1940s times. If you're seeing this in other setups, it would help to let us know what year you're playing in, and which players in question. Even just a few sample names might help track down if there's something in common.
Matt Arnold is offline   Reply With Quote
Old 06-05-2024, 12:43 AM   #4
uruguru
All Star Starter
 
Join Date: May 2022
Posts: 1,265
Quote:
Originally Posted by Matt Arnold View Post
What era and settings were you using?

We've identified some erroneous stat issues from some early year players which could impact players if you're playing in pre-1940s times. If you're seeing this in other setups, it would help to let us know what year you're playing in, and which players in question. Even just a few sample names might help track down if there's something in common.
You can just start a historical game with full minors (I always start at 1962). Recalc on, development off. Retire according to history, but I don't have them skip seasons.

As soon as you start the off-season, you'll see a wave of retirements announced in the transaction log. Those players DO get retired.

But if you go to the league player list, sorted by overall rating (start at the lowest) and switch the "Real Life Stats" tab and start scrolling down, then it won't be long before you see players whose last professional season was 1962 and they didn't retire. The vast majority are low level minor-leaguers and there have to be at least 200 missed retirements every season.

I would be thrilled to upload a save so you can just advance one day and reproduce the problem because this is an incredibly tedious thing to try and fix by hand.

Last edited by uruguru; 06-05-2024 at 12:44 AM.
uruguru is offline   Reply With Quote
Old 06-05-2024, 12:45 AM   #5
LansdowneSt
Global Moderator
 
Join Date: Feb 2004
Location: From Duxbury, Mass residing Baltimore
Posts: 7,379
Quote:
Originally Posted by uruguru View Post
You can just start a historical game with full minors (I always start at 1962). Recalc on, development off. Retire according to history, but I don't have them skip seasons.

As soon as you start the off-season, you'll see a wave of retirements announced in the transaction log. Those players DO get retired.

But if you go to the league player list, sorted by overall rating (start at the lowest) and switch the "Real Life Stats" tab and start scrolling down, then it won't be long before you see players whose last professional season was 1962 and they didn't retire. The vast majority are low level minor-leaguers and there have to be at least 200 missed retirements every season.

I would be thrilled to upload a save so you can just advance one day and reproduce the problem because this is an incredibly tedious thing to try and fix by hand.
Can you just list several of the player's Historical Minors IDs for me? That's how they are best looked up in the db to see if the errant stat lines are causing it.
__________________
Complete Universe Facegen Pack 2.0 (mine included)
https://www.mediafire.com/file_premi...k_2.0.zip/file

Just my Facegen Pack: https://www.mediafire.com/file_premi..._Pack.zip/file
LansdowneSt is offline   Reply With Quote
Old 06-05-2024, 01:43 AM   #6
uruguru
All Star Starter
 
Join Date: May 2022
Posts: 1,265
ok, I just advanced a 1962 full minors season to the October off-season.

I then sorted the player list ascending by overall rating (starting at 20 on a 20-80 scale) and then filtered the list for pitchers only. Filtering by pitchers or batters makes it a lot easier to scroll through the "Real Life Stats" tab because then it retains the same context (career hitting or career pitching) for each player.

I just added the pitchers rated at 20 whose last season was 1962 in the default shortlist. This is only the pitchers rated at 20!

To give you an idea of the scope of the problem, this alone was 66 pitchers who were not retired. Most of the unretired players are in the 20-26 rated area, but there are some in the high 30s who do not get retired.

You can see that none of the players in the list have a historical ID. They only have a historical minors ID. Maybe that's part of the problem?

I will do whatever I can to help you guys track down the cause. I can send before & after saves if you'd like.
Attached Images
Image 

Last edited by uruguru; 06-05-2024 at 01:45 AM.
uruguru is offline   Reply With Quote
Old 06-05-2024, 01:47 AM   #7
uruguru
All Star Starter
 
Join Date: May 2022
Posts: 1,265
Quote:
Originally Posted by LansdowneSt View Post
Can you just list several of the player's Historical Minors IDs for me? That's how they are best looked up in the db to see if the errant stat lines are causing it.

Sorry, I didn't see this post when I just made the one with the screenshot.


Ok, here are some:


albrig001wil
arneso001pau
auten-002rob
ball--001hom
bozich001joh
cernos001fra
uruguru is offline   Reply With Quote
Old 06-05-2024, 02:01 AM   #8
LansdowneSt
Global Moderator
 
Join Date: Feb 2004
Location: From Duxbury, Mass residing Baltimore
Posts: 7,379
Quote:
Originally Posted by uruguru View Post
Sorry, I didn't see this post when I just made the one with the screenshot.


Ok, here are some:


albrig001wil
arneso001pau
auten-002rob
ball--001hom
bozich001joh
cernos001fra
Thanks for this. None of these have errant batting, pitching or fielding stat lines that would extend them... so it's not that. The Final MiLB year field in the db is also correct. Doesn't look like a db issue but instead perhaps something related to the new RAH approach.

On the earlier question, career minor leaguers would only have a Historical Minors ID, so no issue there.
__________________
Complete Universe Facegen Pack 2.0 (mine included)
https://www.mediafire.com/file_premi...k_2.0.zip/file

Just my Facegen Pack: https://www.mediafire.com/file_premi..._Pack.zip/file
LansdowneSt is offline   Reply With Quote
Old 06-05-2024, 06:49 AM   #9
Matt Arnold
OOTP Developer
 
Matt Arnold's Avatar
 
Join Date: Jun 2009
Location: Here and there
Posts: 15,816
In my test leagues, those guys did retire correctly. Digging through, it does seem like a couple players did get missed in some places though.

My guess is that possibly it could be a case where if someone is assigned to a league that vanishes after the season (like the Alabama-Florida league in 1962), perhaps the players in that league get skipped. 1962 to 1963 there were a few leagues that shifted around like that, if that is the case that could account for a number of these cases.
Matt Arnold is offline   Reply With Quote
Old 06-05-2024, 12:06 PM   #10
uruguru
All Star Starter
 
Join Date: May 2022
Posts: 1,265
This is crazy because this, for me, has been a persistent problem in OOTP since I first noticed it in 24. I don't see how it could be related to changes made in 25. It has to be related to some difference in the league settings between my save and what you guys are testing.

With regards to leagues that vanishes, I was playing a team in the American Association in 1962 (which vanishes) and players on that roster retired normally.

Also, this problem continues in 1963. I just auto-simmed to the next offseason and, of the 66 pitchers, 27 retired after 1963 (a year late), and 39 are still active.

But now there is a whole new batch of minor-leaguers who should have retired after 1963 but are still active.

Just for clarity, I've attached my league history and stat settings in the hope that there is some odd interaction causing this that is not in the default settings.

I retire according to history, but I do not skip seasons.

I set MLB stats level to "High" and all of the minors to "Normal".

I always lock league total settings (to make cross-era comparisons valid) and I do not adjust league strategies when advancing to next season.

I have no idea what is going on but a little alarmed that you cannot reproduce it. I will double-check that the problem still occurs with all of the default settings.
Attached Images
Image Image 

Last edited by uruguru; 06-05-2024 at 12:08 PM.
uruguru is offline   Reply With Quote
Old 06-05-2024, 01:57 PM   #11
uruguru
All Star Starter
 
Join Date: May 2022
Posts: 1,265
ok, I created a video of the exact sequence of events that cause this problem. In the process, I discovered that unchecking "Players Miss Seasons According to History" GREATLY exacerbates this problem, which explains the discrepancy between what you and I are seeing.

The default is to have this feature checked. My first sim had it checked, and the second sim had it unchecked (the way I play). In this video, you can clearly see the difference. Just skip past the boring sim parts.

https://www.youtube.com/watch?v=7X3eTEZJkRE
uruguru 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 11:39 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