← Home
PRIVATE BROWSER TOOL · PHASE 5
Referee Assignment Generator
Assign officials to matches while blocking team conflicts and limiting assignments per official. The complete workflow runs locally in this browser, with visible controls and a result you can inspect before copying or downloading.
LOCAL WORKBENCH
Generate a result
No upload · no account · no URL storage
Ready. Entries and results stay in this browser tab.
Choose your settings, then select Generate.
How it works
- Parse matches, official identities, workload limits, and explicit team conflicts.
- Securely vary equally eligible officials while filling least-assigned candidates first.
- Return each match crew, official workload, and unfilled officiating slots.
Worked example
Three matches needing one official each can be spread across four officials without assigning a declared team conflict.
Limits and interpretation
- At most 500 officials, 1,000 uniquely identified matches, ten officials per match, and 5,000 conflicts are accepted.
- The tool does not check certification, availability, travel, neutrality rules, or labor requirements.
- Impossible coverage remains visibly unfilled.
Privacy
Your inputs and generated results stay in this browser. This tool does not put them in a URL, analytics event, server log, or external request.
Frequently asked questions
- How does Referee Assignment Generator make its random choices?
- Secure tie-breaking operates only among currently eligible officials with the lowest assignment load.
- Does Referee Assignment Generator upload my inputs or results?
- No. Player names, teams, results, and custom settings stay in the current browser tab and are not uploaded.
- When should I use Referee Assignment Generator?
- Use it for a preliminary informal officiating plan that a qualified scheduler reviews against all real requirements.