View Single Post
Old 11-05-2015, 12:52 PM   #1
tarashnat
Major Leagues
 
tarashnat's Avatar
 
Join Date: Sep 2013
Location: New York City
Posts: 381
Custom/Fictional Leagues formats

Many leagues play a round robin format with no divisions or conferences.

A generic round robin schedule should be relatively straight forward to generate for these.

Any number of teams from 23 to 36 can play 2 tour (1 away and 1 home game against each opponent) round robin.

Any number of teams from 16 to 22 can play 2 tour (1 away and 1 home game against each opponent) or 4 tour (2 away and 2 home games against each opponent) round robin.

Any number of teams up to 15 can play 2 tour (1 away and 1 home game against each opponent) or 4 tour (2 away and 2 home games against each opponent) or 6 tour (3 away and 3 home games against each opponent) round robin.

Below 8 teams you can add additional pairs of tours if you want a longer schedule. An upper limit of games in a season of about 80 should allow for any reasonable permutations.

This can be incorporated into the wizard as round robin league and the user can determine the number of teams and length of schedule (number of tours). Generating round robin schedules programmatically should be relatively straight forward, so that should avoid weirdness of basing on historical NHL schedules.

An option can then be added for playoffs. Standard bracket tournament for top 2, 4, 8, or 16 teams based on size of league. Allow choice in wizard for these where the # of play-off teams is less than teams in league.

The farm league could then mirror the top league, if chosen.

Junior league, if chosen, should have a choice of number of teams, but only play round robins in their league/conference/division based on size.

This can go a long way in simulating various national leagues that are not playable in the main current format, yet.
tarashnat is offline   Reply With Quote