Generador d'equips aleatoris de franc
Divideix una llista de noms en equips aleatoris equilibrats — per nombre d'equips o mida de l'equip. Barreja criptogràficament justa, rebarreja instantània.
Llistes desades
La darrera llista i la configuració es recorden en aquest dispositiu. Posa nom a una llista per conservar-la per a més endavant.
Encara no hi ha llistes desades.
Noms dels equips (opcional)
Deixa-ho buit per usar colors. També pots canviar el nom d'un equip directament a la seva targeta.
Afegir restriccions (opcional)
Un grup per línia; separar noms amb & o comes. Aquestes persones sempre acaben en el mateix equip.
Un grup per línia; separar noms amb & o comes. Aquestes persones van a equips diferents.
💡 Els equips s'equilibren amb un draft en serp, de manera que les mides difereixen com a màxim en un. El barrejat utilitza l'aleatorietat criptogràficament segura del navegador — genuïnament just. Ideal per a classes d'educació física, esports, projectes de grup, nits de jocs i repartiments d'estil Pare Noel secret.
Usos habituals
- Divideix la classe en grupsDivideix els estudiants aleatòriament en grups equilibrats per a projectes i activitats.
- Crea equips esportius justosDivideix els jugadors en equips parells per a jocs de recollida i entrenament.
- Equips per a la nit de jocsForma ràpidament equips aleatoris per a trivials, xarades i jocs de festa.
- Grups de trencament per a tallersDivideix els participants del taller o la conferència en grups de discussió.
- Grups aleatoris per a intercanvi de regalsDivideix un grup gran en unitats més petites per a l'intercanvi de regals.
Com funciona
La divisió d'equips s'executa completament al teu navegador utilitzant una barreja Fisher-Yates criptogràficament segura (impulsada pel crypto.getRandomValues de l'API Web Crypto) combinada amb una distribució de draft en serpentina per a equips equilibrats. Quan s'afegeixen restriccions de mantenir junts o mantenir separats, un solucionador de clústers union-find amb fins a 400 reinicis aleatoritzats troba l'assignació vàlida més equilibrada.
- 1Anàlisi de la llista de nomsEls noms es divideixen per salts de línia i comes, es retallen d'espais en blanc, i es dedupliquen. Pots barrejar ambdós separadors lliurement — l'analitzador els gestiona en un sol pas.
- 2Barreja criptogràficament seguraEl crypto.getRandomValues integrat del navegador omple un Uint32Array amb un enter aleatori de 32 bits per nom. La barreja utilitza aquests valors amb una divisió d'escala en lloc de mòdul, eliminant el biaix de mòdul que afecta les barreges basades en Math.random().
- 3Distribució equilibrada o resolució de restriccionsSense restriccions, els noms es distribueixen utilitzant un patró de draft en serpentina (esquerra a dreta en rondes parells, dreta a esquerra en rondes senars) així les mides d'equip difereixen com a màxim en un. Amb regles de mantenir junts o mantenir separats, els noms es fusionen en clústers via union-find, i després un solucionador cobdiciós aleatoritzat prova fins a 400 col·locacions i manté l'assignació amb el menor desequilibri de mida.
- 4Exporta com a text, CSV, o enllaç compartibleEls resultats es poden copiar com a text pla, descarregar com a fitxer .txt o .csv (construït amb l'API Blob del navegador), o compartir via un hash d'URL que codifica l'estat complet de la sessió en base64url — sense cap servidor implicat en cap moment.
Eines relacionades
Ruleta
Escriu una llista de noms o opcions, fes girar la ruleta i deixa que en triï un a l'atzar, amb un so de tic-tac, confeti i l'opció d'eliminar cada guanyador.
Creador d'Avatars
Crea avatars nets amb inicials — tria colors, forma i mida, i exporta en PNG.
Llançament de moneda i roda giratòria
Voleu una moneda virtual, gireu una roda personalitzable o trieu aleatòriament d'una llista d'opcions. Utilitza la aleatoretat criptogràficament segura del navegador — no és un sorteig públic verificable, així que eviteu competicions regulades.