This works with even numbers, one of these days I may try getting it to work with byes and uneven numbers
of teams, but for now it works pretty well for even numbers of teams and weeks.
If you get a lot of warnings about not being able generate a schedule you can increase the number of times
it tries before it gives the fail warning.
I included an image of the part in the code to change. Just open the HTML with notepad and search for "maxRetries"
and change the number. Gemini set it for 500 but I use 50000. 

I changed the export to format the schedule so it is ready to use in game, just save it as a CSV by 
changing it to .csv instead of .txt

Let me know if you run into any crazy issues.

