日本語

Random Group Generator: rules and how to use it

How to use it, how groups are made, FAQ and notes

▶ Make groups

Group rules

Paste a list and choose the number of groups or people per group. The groups appear right away. Group sizes differ by one person at most.

If a rule cannot be met, the tool names it, for example "Alex and Blake are both in Group 2 (keep apart)."

How groups are made

The tool puts the rules first. The same draw number and the same input give the same groups every time.

The steps

People in a "keep together" set become one block. Blocks go into groups with free places, largest block first. The tool then tries many random swaps of blocks and keeps the order that breaks fewer rules (simulated annealing). Once every rule is met, it reduces pairs who were in the same group last time. The number of tries is set by the number of people; it does not stop on a timer.

Frequently asked questions

How do I balance boys and girls in random groups?
Add ", M" or ", F" to each name and turn on "Balance gender". The number of males in each group then differs by one at most, and the same for females. If they cannot be balanced, the tool shows the counts for each group.
How do I keep people out of the same group as last time?
Save the groups with "Use these groups". Next time, turn on "Avoid last time's groupmates". After meeting the other rules, the tool keeps as few pairs from last time together as it can (sometimes not zero).

Notes and your data

Feedback box (in Japanese; you can write in English). We fix things based on what you send. We do not reply.

The site-wide about page and disclaimer and privacy policy apply to all tools.

This is an English translation of the Japanese page. If the two differ, the Japanese version prevails.