Reparte una lista de nombres en equipos aleatorios cuyos tamaños nunca se diferencian en más de una persona.
Ejemplo
Diez personas en tres equipos dan equipos de 4, 3 y 3; siete personas en dos equipos dan 4 y 3; doce personas en cuatro equipos dan cuatro equipos de 3.
Método de cálculo
La lista completa se baraja con aleatoriedad segura y después los nombres se reparten por turnos entre los equipos, lo que mantiene los tamaños a menos de una persona de diferencia. Cuando no pueden ser iguales, las personas sobrantes van a los primeros equipos de la lista.
Notas importantes
Los equipos se equilibran solo por número de integrantes: no se tienen en cuenta habilidad, edad, experiencia ni con quién acaba cada cual. El número de equipos no puede superar el de nombres, las líneas en blanco se ignoran y los nombres se procesan en tu navegador sin guardarse.
Preguntas frecuentes
¿Y si los números no se reparten de forma exacta?
Los tamaños siguen quedando a una persona de diferencia como mucho. Veintitrés jugadores en cinco equipos dan 5, 5, 5, 4 y 4, algo válido para un concurso pero incómodo para un deporte que necesita lados iguales. Añade un comodín como «Suplente» para cuadrar el total, o cambia el número de equipos.
¿Puede equilibrar por nivel?
No, reparte solo por número de personas, así que un sorteo aleatorio puede juntar a varios jugadores fuertes en un mismo lado. Genera los equipos y luego intercambia algunos nombres de común acuerdo, o divide primero la lista por niveles y genera equipos dentro de cada grupo.
¿Se guardan los nombres en algún sitio?
No. La lista se queda en la página, no se sube nada y al cerrar la pestaña desaparece. Vuelve a pegar los nombres para un nuevo sorteo, lo que también significa que cada generación es independiente de la anterior.