One of the most popular formats for social tournaments, whether one-time or as part of a weekly series of events, is the ‘blind draw’ where players are randomly paired up.
Scoreholio uses something called a random number generator (RNG) to assign random partners in blind draws. RNGs generate a sequence of numbers or symbols that cannot be reasonably predicted better than by a random chance. Scoreholio applies random number generation by generating two random numbers representing players. If those two randomly generated numbers aren’t the same number, then the players they represent are matched up.
If you’re into this kind of thing, here’s the code by which Scoreholio generates random numbers.
Have Players that don't trust a computer for randomizing teams, send them this blog:
You can have partnerships randomly generated from one large pool of all players, or assign players to skill-based pools (A/B, or A/B/C) to add parity to the mix. If you do this, the system will first pair all A players with C players. If there are more A’s than C’s, the system will start pairing remaining A’s with B’s. When all A’s have been paired up, the system will start pairing B’s with C's and finally pairing all the B's together. In this situation, Scoreholio’s RNG code generates one random number from the higher pool, then a second random number from the lower pool, and pairs up those players.
Just go ahead and click Randomize players, the system will ask if you would like to add a ghost if you have odd players:
You can also pair specific people together. You might want to do that if, for example, a couple or set of friends really wants to play as a team, or two new players are nervous and just want to play each other. Simply click on any players name and use the manually pair with option:
Scoreholio will automatically seed the tournament based on Alpha order of the first player of the team. Simply click the Randomize list button when you go to create your bracket to randomize the seeding of the bracket:
Want to have a blind draw with 4 players per team? Follow this tutorial: