logo

About Team Grouping

Roster lines and optional tags

Each non-empty line becomes one member. You can add one tag with Name:tag syntax; a blank tag is treated as untagged, and a line without a name is skipped. Group count is limited to 2-10 and cannot exceed the member count.

Balanced groups with replay data

Without tags, the roster is CSPRNG-shuffled and dealt round-robin so group sizes differ by at most one. With tags, each tag bucket is shuffled and dealt to spread tags as evenly as possible; verification records seed, timestamp, mode, inputsHash, and tagsHash when tags are present.

Share groups, not a managed roster

After grouping, you can copy the groups or create a result card through the shared toolset flow. The page does not create accounts, cloud rooms, attendance records, or long-term roster storage, and the share card shows the teams for presentation rather than seed details.

FAQ

Common questions and answers about this topic.

How does Team Grouping keep the teams balanced?

Paji Lots shuffles the member list with CSPRNG and deals members into each group in order, so the largest and smallest groups differ by at most one person.

Are the names uploaded anywhere?

No. The list is processed in your browser for the current session only.

Do old /group links still work?

Yes. Existing /group links are redirected to /team-grouping, so bookmarks and shared links keep working.