Before the event (usually the night before) print off a list of the robots that are signed up before the event and cut them up so each robot has its own slip. if any robots do not arrive, or you have extra robots on the day that weren't signed up before then just hand write them on a piece of paper and add them in.
Then when you want to do the draw sort the slips into teams and robot that you actually have, you should have something that looks a bit like this:
(i'm going to do 16 robots as an example but this works for however many robots/teams you have )
(letters are same team, numbers are robots in that team)
Code: Select all
A1 B1 C1 D1 E1 F1 G1
A2 B2 C2 D2 E2
A3 B3 C3
A4
(i'm using 4 groups of 4) (best to use more smaller groups, so 8 groups of 8 instead of 4 groups of 16 is easier to work with)
starting with the teams with 4 robots put one robot from each 4-robot team in to a hat (or box) and pick one out randomly
(i'm going to pick A as it's the only team with 4 robots in this example)
you now need to give each robot in the team you just picked out a group, either by getting the person standing nearest to you but not involved in the draw (or by using a random number generator) to pick a number representing a group
The first robot from the team (the one you picked out of the box) then goes into this group
If the number picked is 1 then robot A1 goes into group1
Code: Select all
Group1 Group2 Group3 Group4
A1
(making sure you do not put two robots from one team in the same group)
so you end up with one pile of names for each group:
Code: Select all
Group1 Group2 Group3 Group4
A1 A3 A4 A2
(B and C)
(I picked B1 out of the hat so I do team B first)
randomly put each robot in that team in a group
Code: Select all
Group1 Group2 Group3 Group4
A1 A3 A4 A2
B1 B3 B2
(making sure you have no more robots than spaces in each group)
Code: Select all
Group1 Group2 Group3 Group4
A1 A3 A4 A2
C1 B1 B3 B2
C2 C3
Code: Select all
Group1 Group2 Group3 Group4
A1 A3 A4 A2
C1 B1 B3 B2
D1 C2 C3
D2
(sometimes you do have to move robots around if you are going to end up with two robots from one team in the same group, just be careful not to put two robots from the same team in the same group)
Code: Select all
Group1 Group2 Group3 Group4
A1 A3 A4 A2
C1 B1 B3 B2
D1 C2 E1 C3
D2 E2
Code: Select all
Group1 Group2 Group3 Group4
A1 A3 A4 A2
C1 B1 B3 B2
D1 C2 E1 C3
G1 D2 F1 E2
Group1
A1 Vs G1
D1 Vs C1
write these fights onto the sheets or type into Antlog and then draw the other groups in the same way
Group2
B1 Vs D2
A3 Vs C2
Group3
A4 Vs B3
E1 Vs F1
Group4
A2 Vs B2
C3 Vs E2
And you have a draw that doesn't have any robots fighting other robots in their own team
![Smile :)](./images/smilies/icon_e_smile.gif)
Often the draw is done during the lunch break or while someone else is finishing off the warm up (non-spinner) as it saves some time, but it only takes about 30 mins to do the draw for 60+ robots
It is sometimes easier to have as few people as possible involved in the draw as with any more than 2/3 people it just gets too confusing as there are too many people trying to all do different things at once and something will probably end up going wrong
If you need the double-elimination sheets or a copy of the Antlog spreadsheet they are downloadable from this thread(latest version will be at the end)
http://www.robotwars101.org/forum/viewt ... f=9&t=1250
james