In response to the overwhelming feedback to my blog post about the Thanos Snap, I've added a "Thanos Button" to Baseball Mogul 2020:
Clicking this button randomly disintegrates half of the players in the database. It also eliminates half of everyone on earth, with corresponding adjustments to the population level of each team's fan base.
I don't normally thank people publicly for detailed feedback, because doing so feels like a slight to the many contributors that I don't recognize. Nevertheless, I'd like to thank Damon Preston for sending me the following bug report and his league's saved game file — helping me find and fix some issues in the relief pitcher code.
Baseball Mogul tries to use pitchers according to their specified roles (e.g. "Short Relief").
In an 8th-inning save situation, the game should have chosen Tony Watson (the Setup Man). But my analysis of the saved game file showed that the code skipped Watson to get the platoon advantage, and it went all the way down to Jimenez because of a tiny difference in pitcher fatigue levels.
I was able to rewrite the relevant code and fix the above mistakes in Version 23.07. Thanks to everyone for the continued feedback. Baseball is a complex game, and it takes a village to create a realistic simulation of it.
Well, arguments have been made on both sides. But what we do know is that, financially, Major League Baseball would be fine. Eliminating 50% of all major league players would cause team payrolls to drop by 50% — but demand for tickets would only drop by about 30%. At least in the short term, Major League Baseball would actually be more profitable.