Single round robin schedule works best for me for even number of teams keeping that both teams played today, neither of them will play next day (at least one day rest).
But for odd number of teams the 1 day rest rule is not working.
How to get it by python
Further more,… for even number of teams I can generate 4 different schedule with modification like 2 for clock wise rotation and 2 for anti-clock wise rotation.
How to get multiple schedule for Odd number of teams?