Round-robin schedules

Laying out a schedule for even a simple Round Robin tournament is surprisingly difficult. I have found a couple of online tools that can help.

One is Richard DeVenizia’s tables for Round Robin Tournament Scheduling. Here, for example, is the table for an 8-team round robin.
Round_Robin_8teams_devenezia

The other is called Tournament Scheduler (http://tournamentscheduler.net). I used it to generate schedules for a 4-, 6- and 8-team Round Robin tournament. The number of rounds is always one less than the number of teams. For a Snake format, simply play to fewer rounds than would be required for a full Round Robin.

Round Robin Schedule
Four Teams     
1 A-D          
1 B-C          
               
2 A-B          
2 C-D          
               
3 A-C          
3 D-B      
Round Robin Schedule
Six Teams      
1  C-E         
1  D-A         
1  F-B         
               
2  C-A         
2  E-B         
2  D-F         
               
3  C-D         
3  F-E         
3  B-A         
               
4  C-B         
4  A-F         
4  E-D         
               
5  C-F         
5  B-D         
5  A-E                   
Round Robin Schedule
Eight Teams    
1 H-G          
1 F-A          
1 B-D   
1 C-E   
        
2 H-C   
2 E-B   
2 D-F   
2 A-G   
        
3 H-A   
3 G-D   
3 F-E   
3 B-C   
        
4 H-B   
4 C-F   
4 E-G   
4 D-A   
        
5 H-D   
5 A-E   
5 G-C   
5 F-B   
        
6 H-E   
6 D-C   
6 A-B   
6 G-F   
        
7 H-F   
7 B-G   
7 C-A   
7 E-D