This was a second attempt to build a league match scheduler for Student Robotics.
It didn't work out, however it did collect a number of useful checks that should be applied to generated schedules. The versions of those checks in this repository are deprecated (most support Python 2 only) in favour of extracted and modernised versions of them in https://github.com/PeterJCLaw/league-checker.