Saltar ao contido principal
LibraTool logoLibraTool

Xerador de equipos aleatorios de balde

Divide una lista de nomes en equipos aleatorios equilibrados — por número de equipos ou tamaño de equipo. Mestura criptograficamente xusta, redistribución instantánea.

Funciona sen conexión unha vez cargado
Listas gardadas

A túa última lista e axustes lémbranse neste dispositivo. Pon nome a unha lista para conservala.

Aínda non hai listas gardadas.

Nomes dos equipos (opcional)

Déixao baleiro para usar cores. Tamén podes renomear un equipo directamente na súa tarxeta.

Engadir restricións (opcional)

Un grupo por liña; separa nomes con & ou comas. Estas persoas sempre van estar no mesmo equipo.

Un grupo por liña; separa nomes con & ou comas. Estas persoas van estar en equipos diferentes.

💡 Os equipos equilibranse cunha selección en serpe, polo que os tamaños difiren como moito nun. A mestura usa a aleatoriedade criptograficamente segura do teu navegador — xusta de verdade. Ideal para clases de educación física, deportes, proxectos grupais, noites de xogos e divisións ao estilo papá-noel secreto.

Usos habituais

  • Divide a Clase en GruposDivide alumnos aleatoriamente en grupos equilibrados para proxectos e actividades.
  • Fai Equipos de Deportes XustosDivide xogadores en equipos iguais para xogos de recollida e práctica.
  • Equipos para a Noite de XogosForma rapidamente equipos aleatorios para trivia, charadas e xogos de festa.
  • Grupos de Saída para TalleresDivide os asistentes dos talleres ou conferencias en grupos de discusión.
  • Grupos Aleatorios para Intercambios de AgasallosDivide un gran grupo en pods de intercambio de agasallos máis pequenos.

Como funciona

A división de equipos execútase enteiramente no teu navegador usando unha baralla Fisher-Yates criptográficamente segura (impulsada polo crypto.getRandomValues da API Web Crypto) combinada cunha distribución de draft serpe para equipos equilibrados. Cando se engaden restricións de manter-xuntos ou manter-separados, un resolvedor de grupos por unión-busca con ata 400 reinicios aleatorios atopa a asignación válida máis equilibrada.

  1. 1
    Análise da lista de nomes
    Os nomes divídense por saltos de liña e comas, recórtanse de espazos en branco e elimínanse os duplicados. Podes mesturar ambos separadores libremente — o analizador xestiónaos nunha soa pasada.
  2. 2
    Baralla criptograficamente segura
    O crypto.getRandomValues integrado do navegador enche un Uint32Array cun enteiro aleatorio de 32 bits por nome. A baralla usa estes valores cunha división de escalado en lugar de módulo, eliminando o sesgo de módulo que aflixe as baraldas baseadas en Math.random().
  3. 3
    Distribución equilibrada ou resolución de restricións
    Sen restricións, os nomes distribúense usando un patrón de draft serpe (de esquerda a dereita nas roldas pares, de dereita a esquerda nas roldas impares) para que os tamaños dos equipos difiran como moito nun. Con regras de manter-xuntos ou manter-separados, os nomes fusiónanse en grupos mediante unión-busca, e despois un resolvedor guloso aleatorizado proba ata 400 colocacións e conserva a asignación co menor desequilibrio de tamaño.
  4. 4
    Exporta como texto, CSV ou ligazón compartible
    Os resultados pódense copiar como texto simple, descargar como ficheiro .txt ou .csv (construído coa API Blob do navegador), ou compartir mediante un hash de URL que codifica o estado completo da sesión en base64url — sen ningunha implicación de servidor en ningún momento.

Ferramentas relacionadas

Preguntas frecuentes