RocketJudge's algorithm automatically assigns Judges to Competitors when you click “check in” for each judge (or when the Judge self-checks in). It does this by utilizing Groups, if you’ve included those, and by determining which competitors have the fewest number of judges.

Say you have a Star Wars competition, where Han Solo, Rey, Luke Skywalker, and Finn are the competitors, and you have three judges: Blue, Green, and Yellow.

Say each judge must evaluate three competitors (Competitors per Judge = 3).

Blue Judge checks in first, and gets the first assignments labeled as blue circles.

Since there are no assignments for any of the competitors, Blue can get any of the four competitors. She gets Han Solo, Rey, and Luke Skywalker. Finn still has zero assignments.

Next, Green Judge checks in, and gets the assignments in green.

Since Finn has the fewest assignments (zero), Green Judge is assigned to evaluate Finn. After Finn has 1 assignment, all Competitors have 1 assignment, and Green can have any additional assignments (except Finn, no repeats!). Green gets Finn, Luke Skywalker, and Rey. Han Solo and Finn each have 1 assignment, and Rey and Luke Skywalker have two.

Next is Yellow Judge. He gets the assignments in yellow.

RocketJudge will give Yellow Judge the Competitors with the fewest number of Judges already assigned to them- so Yellow must be assigned to Han Solo and Finn. After that, all Competitors have 2 assignments, and Yellow can have any (except the two he already has).


In this way, judge assignments build on each other with the goal that Competitor coverage is fair and even, and your competition is protected from no-show judges.

You can set up these assignments in advance if you prefer. You can also do manual assignments, which we do not recommend.

Did this answer your question?