Ingyenes Véletlenszerű csapatgenerátor
Osztj fel egy névlistát kiegyensúlyozott véletlenszerű csapatokra — csapatszám vagy csapatméret szerint. Kriptográfiailag igazságos keverés, azonnali újrakeverés.
Mentett listák
Az utolsó listádat és beállításaidat megjegyezzük ezen az eszközön. Nevezz el egy listát, hogy későbbre megtartsd.
Még nincs mentett lista.
Csapatnevek (nem kötelező)
Hagyd üresen a színek használatához. A csapatot közvetlenül a kártyáján is átnevezheted.
Korlátozások hozzáadása (opcionális)
Soronként egy csoport; a neveket & vagy vesszővel válassza el. Ezek az emberek mindig ugyanabban a csapatban kerülnek.
Soronként egy csoport; a neveket & vagy vesszővel válassza el. Ezek az emberek különböző csapatokba kerülnek.
💡 A csapatok kígyó-huzammal vannak kiegyensúlyozva, így a méretbeli különbség legfeljebb egy fő. A keverés a böngésző kriptográfiailag biztonságos véletlenszám-generátorát használja — valóban igazságos. Ideális testneveléshez, csapatprojektekhez, játékestekhez és titkos-mikulás-szerű felosztásokhoz.
Gyakori felhasználások
- Ossza fel az osztályt csoportokraVéletlenszerűen ossza fel az estudiantes feladatokat és tevékenységekhez.
- Készítsen igazságos sportcsapatokatOssza fel a játékosokat egyenlő csapatokra gyakorláshoz és játékokhoz.
- Csapatok a játékeste-hezGyorsan hozzon létre véletlenszerű csapatokat triviához, árnyékjátékokhoz és bulik.
- Csoportok szétszóródnak műhelyek számáraOssza fel a workshop vagy konferencia résztvevőit vitacsoportokra.
- Véletlenszerű csoportok ajándékcsere-hezOssza fel a nagy csoportot kisebb ajándékcsere-hez.
Hogyan működik
A csapatfelosztás teljes egészében a böngésződben zajlik, a Web Crypto API crypto.getRandomValues függvényével működő, kriptográfiailag biztonságos Fisher-Yates keveréssel, kombinálva egy kígyó-draft (snake-draft) elosztással a kiegyensúlyozott csapatokhoz. Ha "együtt tartás" vagy "külön tartás" megkötéseket adsz hozzá, egy union-find klaszter-megoldó, akár 400 véletlenszerű újraindítással, megtalálja a legkiegyensúlyozottabb érvényes elosztást.
- 1A névlista elemzéseA neveket az eszköz újsorok és vesszők mentén bontja, eltávolítva a felesleges szóközöket, és eltávolítja a duplikátumokat. A két elválasztó szabadon keverhető — az elemző egyetlen menetben kezeli mindkettőt.
- 2Kriptográfiailag biztonságos keverésA böngésző beépített crypto.getRandomValues függvénye egy Uint32Array-t tölt fel, névenként egy véletlenszerű 32 bites egésszel. A keverés ezeket az értékeket egy skálázó osztással használja, moduló helyett, kiküszöbölve a Math.random()-alapú keverőket sújtó moduló-torzítást.
- 3Kiegyensúlyozott elosztás vagy megkötés-megoldásMegkötések nélkül a neveket kígyó-draft (snake-draft) minta szerint osztja el (páros körökben balról jobbra, páratlan körökben jobbról balra), így a csapatméretek legfeljebb eggyel térnek el egymástól. Az "együtt tartás" vagy "külön tartás" szabályok esetén a nevek union-find segítségével klaszterekbe kerülnek, majd egy véletlenszerűsített mohó megoldó akár 400 elhelyezést is kipróbál, és a legkisebb méretbeli egyensúlytalanságú elosztást tartja meg.
- 4Exportálás szövegként, CSV-ként vagy megosztható linkkéntAz eredmények lemásolhatók sima szövegként, letölthetők .txt vagy .csv fájlként (a böngésző Blob API-jával felépítve), vagy megoszthatók egy URL hash-en keresztül, amely base64url formátumban kódolja a teljes munkamenet-állapotot — sehol nincs szerver bevonva.
Kapcsolódó eszközök
Kerékforgató
Írj be egy név- vagy választási listát, pörgesd meg a kereket, és hagyd, hogy véletlenszerűen válasszon egyet, ketyegő hanggal, konfettivel és a nyertes eltávolításának lehetőségével.
Avatar Készítő
Hozzon létre tiszta monogram avatarokat — válassza ki a színeket, alakzatot és méretet, majd exportálja PNG formátumban.
Pénzfeldobás és pörgős kerék
Dobjunk fel egy virtuális érmét, forgassunk egy testreszabható kereket, vagy válasszon véletlenszerűen az opciók listájáról. A böngésző kriptográfiailag biztonságos véletlenszerűségét használja — nem igazolható nyilvános sorsolás, ezért kerülje a szabályozott versenyeket.