I am scheduling a basketball league with four divisions (based on grade). Two of the divisions have an odd # of teams (7 teams & 5 teams). Games take place once a week. The season is 10 weeks long.
Each team MUST play a game a week so NO TEAM can get a BYE (which means one team per week will get two games - which they'll be happy to play!).
In this case, I cannot figure out how to equitably give the "BYE" team a game each week (and ONE TEAM two games each week) in an even fashion so no team plays another team too many times AND no team gets significantly MORE games than another over the course of the season.
I tried just dropping teams in to play the "BYE" team and doing a different team each week, but it never works out right.
HELP!