|
||||
|
|
OOTP Mods - Schedules Create your very own game schedules, or share historical schedules |
|
Thread Tools |
04-20-2019, 08:00 PM | #1 |
Hall Of Famer
Join Date: May 2002
Location: Longmont, CO
Posts: 3,154
|
15 variations of 2019 MLB schedule to vary interleague matchups
^^^See notes at bottom of post for fixes/updates/etc.
The attached zip includes 15 schedules that are variations on the 2019 MLB schedule. Their names have an "x" followed by 2 digits. The x11 is the (slightly tweaked - see note at bottom***) 2019 MLB schedule, and the others involve adjustments done to rotate the interleague matchups year-to-year. If these 15 schedules are the only schedules in your Schedules OOTP folder, I believe the game will cycle through the 15 of them across 15 years. Standard disclaimer - as always, I fully intend for things to work right, but I cannot guarantee it and depend on the user to implement. The schedules allow for rotations across the interleague division matchups like this...
In the actual 2019 MLB here are 4 additional interleague games though, which are the "rivalry matchups" against teams from the corresponding interleague division:
However rather than trying to maintain those rivalry games, those slots rotated around the schedules through divisions just like the full divisional matchups. E.g., the "x12" has these "rivalry" interleague matchups...
The "x#3" schedules then have these as the extra interleague "rivalry" alignments - AL East vs NL Central, AL Central vs NL West, AL West vs NL East The first digit in that section of the schedule name goes 1-5, and five versions involve cycling through how the teams exactly line up. E.g., for the "rivalry" extra interleague games BAL has those extra games against WAS in x11 (again, that is the real*** 2019 schedule), ATL in x21, MIA in x31, NYM in x41, and PHI in x51. With that rotation across the 15 seasons there is a balance across the interleague matchups. The division matchups also balance. The interdivision games within the subleague do not numerically balance exactly because of the method of the rotation of teams through the schedules.
I made an effort to keep the gametimes sensible for the teams as they rotate through the schedule template. To do that I took the distribution of gametimes for each team in the actual 2019 schedule for each day of the week. Then in each variation schedule, when a team had a home game on a day of the week I gave that game a random gametime pulled from that 2019 distribution. E.g., team Z has a 2019 Wednesday distribution for game times of 2 of 12 at 1305, 3 of 12 at 1610, and 7 of 12 at 1935, then there is a 2 in 12 chance of any Wednesday game being at 1305, 3 in 12 chance of 1610, and 7 in 12 chance of 1935. That gametime tweaking should maintain realism better, though not perfectly. It means that in every schedule CHC should have a relative lot of day home games and that east coast teams should not get night gametimes like a west coast team. But those distributions are for some days as they are because of travel considerations. A team randomly getting a Thursday afternoon gametime may not make much sense one of the variation schedules because the travel situation for the teams is not the same there as in the 2019 schedule that had that gametime to allow the teams to travel that night for games elsewhere the next day. *** I did adjust the basis "raw" 2019 schedule to move the SEA@OAK Japan 2-game series to have those games no longer separately early and part of other SEA@OAK series during the season.
^^^ Version "a" added to address a couple points in post 4 in this thread.
__________________
Making Baseball Schedules Last edited by gmo; 04-23-2019 at 01:34 AM. |
04-20-2019, 08:03 PM | #2 |
All Star Reserve
Join Date: Jul 2010
Location: Connecticut
Posts: 647
|
Is this designed for Thursday start?
You mentioned the game should auto rotate these, how does it handle that? |
04-20-2019, 08:38 PM | #3 | |
Hall Of Famer
Join Date: May 2002
Location: Longmont, CO
Posts: 3,154
|
Quote:
So if you started with the "x11" in OOTP year 2019 that would start the season on Thu Mar28. The next schedule would be "x12". Mar28 in 2020 falls on a Saturday, so the game looks forward from that date to the following Thursday, which is Thu Apr2. For the next schedule "x13" in 2021, it will start on Thu Apr1.
__________________
Making Baseball Schedules |
|
04-22-2019, 03:52 AM | #4 |
Hall Of Famer
Join Date: Jun 2008
Location: Belchertown, MA, USA
Posts: 4,443
|
There are two errors in this pack that could be cleaned up in a revision:
Last edited by bwburke94; 06-08-2019 at 03:54 PM. |
04-22-2019, 09:39 PM | #5 |
Hall Of Famer
Join Date: May 2002
Location: Longmont, CO
Posts: 3,154
|
Thanks for the info.
I had not realized the start date thing. I think I was just assuming that Thursday before first Monday in April made sense and was running with. Is there a reference for that? I am not sure yet whether I want to change my rule-of-thumb to that instead and maybe more discussion would sway me one way or another. The time zone thing shows how long I have been out of the loop and not really playing the game myself. I did not see anything about that in my extremely superficial documentation review. Glad that is there. I will try address the straightforward things as soon as I can. Some other things I want to give a little thought. So net result is that I am not sure yet when I will put up a revision.
__________________
Making Baseball Schedules |
04-23-2019, 04:17 AM | #6 | |
Hall Of Famer
Join Date: Jun 2008
Location: Belchertown, MA, USA
Posts: 4,443
|
Quote:
This has happened four times in the last 30 years - in 1997, 2003, 2008, and 2014. In all four cases, Opening Day (ignoring the Japan/Australia openers) was the week of Monday, March 31. The last time Opening Day was the week of Monday, April 7, was 1986. |
|
05-27-2019, 02:02 AM | #7 |
Bat Boy
Join Date: May 2019
Posts: 8
|
Another error I kinda noticed.
The "natural interleague rivals" are kinda messed up. For example, I'm playing 2020 with Braves, and they are playing a home and away set vs. the Twins when they should be playing those vs. the Red Sox. |
06-07-2019, 07:19 PM | #8 |
Hall Of Famer
Join Date: Jun 2008
Location: Belchertown, MA, USA
Posts: 4,443
|
Not an error. The "natural rival" series have to be rotated in this pack, because otherwise where would the games go if the corresponding divisions naturally play each other? The corresponding schedules have a different interleague structure to the normal schedules.
|
03-25-2020, 06:43 PM | #9 |
Minors (Double A)
Join Date: Feb 2020
Location: Palm Coast, FL
Posts: 166
|
gmo, thanks for this. I've been using these custom schedules for my MLB setups. I'd like to do the same thing with the 2020 MLB schedule. What methodology did you use to generate the 15 different schedules?
|
03-26-2020, 12:38 AM | #10 |
Minors (Rookie Ball)
Join Date: Dec 2012
Posts: 35
|
Nice work Gmo!
Personally, I would like a MLB schedule with IL matchups randomly (Not division rotation). I would like a team play 20 games (10H-10A) against five teams of other league. Do you think it's possible??? If you can do only 1 schedule, I will be happy with that! :-) Thanks in advance, symp1 |
04-01-2020, 01:43 PM | #11 |
Hall Of Famer
Join Date: Jun 2008
Location: Belchertown, MA, USA
Posts: 4,443
|
That changes the total number of interleague series, making it unfeasible.
|
04-19-2020, 04:29 PM | #12 | |
Hall Of Famer
Join Date: May 2002
Location: Longmont, CO
Posts: 3,154
|
Quote:
The trick is doing in a way to get the right variations - rotating through the other divisions across the years, but mixing up the other games too. Have the AL West play a different interleague division each year, but not always Texas @ Seattle for those teams first series every year. I will put it on the list to revisit that. As bwburke94 pointed out there were issues with the "natural" rival matchups not persisting. Makes it tough trying to mix up the interleague but still keep that one particular matchup.
__________________
Making Baseball Schedules |
|
04-26-2020, 04:41 PM | #13 | |
Minors (Double A)
Join Date: Feb 2020
Location: Palm Coast, FL
Posts: 166
|
Quote:
This got me to thinking. I did the same thing with the 2018 MLB schedule, and the result is that all 20 interleague games are against one division. So you don't end up with the two floating games. This is because in 2018, the AL East played the NL East, AL Central played the NL Central, and AL West played the NL West. |
|
Bookmarks |
|
|