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

  1. Parse matches, official identities, workload limits, and explicit team conflicts.
  2. Securely vary equally eligible officials while filling least-assigned candidates first.
  3. 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.

Related tools