Cómo se reparte
Primero se baraja la lista completa con Fisher-Yates usando crypto.getRandomValues, de manera que cualquier orden sea igual de probable. Después se reparten los nombres por turnos: el 1.º al equipo 1, el 2.º al equipo 2… y se vuelve a empezar hasta agotar la lista.
Con este reparto por turnos, si los nombres no llegan justo, unos equipos tienen una persona más que otros, nunca dos. Es la misma idea que cuando repartes cartas a cada jugador de una en una.
Fórmula
nº de equipos = si fijas equipos: el elegido · si fijas personas por equipo: redondeo hacia arriba de (personas ÷ tamaño)
Dos modos de reparto
- Por número de equipos: indicas cuántos grupos quieres (entre 2 y 20) y la herramienta reparte a todos.
- Por personas por equipo: indicas de cuántos en cuántos (entre 1 y 50) y salen los grupos necesarios.
- «Regenerar» vuelve a barajar con los mismos ajustes: perfecto si no te convence la mezcla.
Qué tener en cuenta
- El reparto equilibra el tamaño de los equipos, no su habilidad: para torneos serios, ajusta a mano después.
- Los nombres duplicados se tratan como personas distintas; quítalos de la lista si no es tu intención.
- Nombres con acentos o ñ funcionan sin problema; cada línea es un nombre.