Hacker News new | ask | show | jobs
by maxerickson 2247 days ago
They are heavily based on divisions and recent seasons.

(For example, in the NFL, the teams in each division play each other twice, and then get the rest of their games by rotating through teams from the rest of the league)