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.
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.
- 1Análise da lista de nomesOs 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.
- 2Baralla criptograficamente seguraO 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().
- 3Distribución equilibrada ou resolución de restriciónsSen 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.
- 4Exporta como texto, CSV ou ligazón compartibleOs 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
Ruleta Xiratoria
Escribe unha lista de nomes ou opcións, xira a ruleta e deixa que escolla unha ao chou, cun son de tic, confeti e a opción de eliminar cada gañador.
Xerador de Avatares
Crea avatares limpos con iniciais — escolle cores, forma e tamaño, e exporta un PNG.
Lanzamento de moeda e ruleta
Lanza unha moeda virtual, xira unha roda personalizable ou escolle ao azar dunha lista de opcións. Usa a aleatoriedad criptograficamente segura do teu navegador — non é un sorteo público verificable, así que evita concursos regulados.