Quote:
Originally Posted by winningwithstyle
Thank You. I don't see how it would take a whole re-write of the game code to make interleague rivalries a set matchup. You already have teams playing each other within the division the same amount of times a year. The game has me playing the Cards 4 times instead of the Cubs. All one would have to do it have an extra 4-6 games set for their interleague rival instead of my team playing a different NL Central team every year
|
Re: the bolded.
Sure, it sounds simple enough. But scheduling is actually a very difficult problem. Sit down and try to create yourself even just a short schedule involving an eight-team league—you'll soon see how complicated it actually is.
If you shift some interleague games from against the Cards to against the Cubs, that means other games involving other clubs now have to be shifted too. It's a domino effect: make one schedule change and that necessitates a host of subsequent schedule changes, some of which may well not work out, meaning the entire process has to be started over.
The MLB real-life schedules are produced by sophisticated specialized software designed to handle the mathematical complexity of creating a schedule. That allows hundreds of schedule variations to be generated by a computer; the variations which don't work and which don't meet the necessary criteria can be thrown out. Eventually the computer produces a version which is close enough to satisfy MLB's needs.
Even for a much shorter season, such as with the NFL, schedule making is a complicated subject. (I can post specific comments involving the difficulty of creating the NFL schedule, which is now also generated mostly by a complex computer algorithm.)
In terms of the MLB league included with OOTP, it uses the actual MLB schedule for that year. For future years it will use that same schedule but swap around opponents within those match-up 'slots'. That's how OOTP produces a new schedule each season. The 2017 MLB schedule has been released, so if someone has converted it to OOTP's format, you can import that.
The current scheduling and league arrangement has been in effect in MLB since 2013. Including the 2017 season schedule, you've now got five real-life examples you can use. So just cycle through by importing the real-world season MLB schedules you like best. And as MLB seasons progress under the current format, there'll be even more real-life examples to choose from.
(I'll post later on a chart which shows the scheduled interleague match-ups for each season from 2013-2016.)