I'm not exactly sure what "balanced" schedule really means. I guess it could mean different things. I want it to mean the following by using KC as the example in my league...
They play the following...
AL East - 4 teams * 6 games each = 24 total games
AL NC - 4 teams * 6 games each = 24 total games
AL SC - 3 teams * 12 games each = 36 total games (more because thats the division they are in)
AL West - 4 teams * 6 games each = 24 total games
NL East - 4 teams * 4 games each = 16 total games
NL NC - 4 teams * 4 games each = 16 total games
NL SC - 4 teams * 4 games each = 16 total games
NL West - 4 teams * 4 games each = 16 total games
It comes out to 172 games, which isn't much more than they play now, even though some would agree their season is already too long. I have thought about changing the division one down from 12 times to 8 times, which would knock the total games down to 160 games. Probably would prefer 160 games over the 172.
Thats as close to "balanced" I would want. The interleague play would be "balanced" because the AL teams would play the NL the same and vice versa. The only difference in "balanced" is that some divisions are stronger than others, so BAL, for example probably would not agree because they would have to play TOR, BOS and NYA more than other teams because they are in the same division. Teams like KC, where I have TB, TEX and the expansion team CAR, would benefit more than BAL since they would only have to play those teams 6 times each, instead of 12.
I'm not sure how they schedule their games in MLB, but in the NFL, they play their division rivals twice (1H, 1A). I think College Basketball does the same thing. So this kind of goes along that same line. Playing against their own league is more important than playing against the other league. They also play each team the same amount of times at "home" than they do "away".
Like I said earlier, BAL wouldn't agree with the "balanced" schedule, but things change. KC use to be good in the 80's, just like BAL use to be great a while back.
The easy way of making a schedule would to just have KC play all 6 times against BAL, then have them play 6 times versus NYA and so forth. But I want a more "balanced" schedule where they would play BAL 3 times before the All-star game and then 3 times after the All-star game.
I hope that answers your question(s).
