The usual problem
When organizing an amateur competition, a single round may provide too few matches. A clear shared system prevents duplicated files and outdated messages.
A practical solution
The simplest approach is to repeat the first leg with home and away positions reversed.
- Generate the first leg. Make this visible to every participant before the first match.
- Reverse every pairing. Make this visible to every participant before the first match.
- Allow time for postponed matches. Make this visible to every participant before the first match.