Besplatan Generator nasumičnih timova
Podijelite listu imena u uravnotežene nasumične timove — po broju timova ili veličini tima. Kriptografski pravedno miješanje, trenutno ponovno miješanje.
Sačuvane liste
Vaša posljednja lista i postavke pamte se na ovom uređaju. Imenujte listu da je sačuvate za kasnije.
Još nema sačuvanih lista.
Nazivi timova (neobavezno)
Ostavite prazno da se koriste boje. Tim možete preimenovati i direktno na njegovoj kartici.
Dodaj ograničenja (opcionalno)
Jedna grupa po liniji; imena odvojite s & ili zarezima. Ove osobe uvijek završe u istom timu.
Jedna grupa po liniji; imena odvojite s & ili zarezima. Ove osobe idu u različite timove.
💡 Timovi su izbalansirani pomoću 'snake draft' metode, tako da se veličine razlikuju za najviše jednog člana. Miješanje koristi kriptografski sigurnu nasumičnost vašeg preglednika — istinski pravedno. Odlično za časove fizičkog, sportove, grupne projekte, večeri igara i podjele u stilu tajnog Djeda Mraza.
Kako radi
Podjela timova se odvija u potpunosti u vašem pregledniku koristeći kripto-sigurno Fisher-Yates miješanje (pokretano crypto.getRandomValues Web Crypto API-ja) u kombinaciji sa distribucijom po sistemu zmijskog drafta za balansirane timove. Kada se dodaju ograničenja drži-zajedno ili drži-odvojeno, rješavač klastera union-find sa do 400 nasumičnih ponovnih pokušaja pronalazi najravnomjernije balansiran validan raspored.
- 1Raščlanjivanje liste imenaImena se dijele po novim redovima i zarezima, uklanjaju se razmaci, i uklanjaju duplikati. Možete slobodno miješati oba separatora — raščlanjivač njima rukuje u jednom prolazu.
- 2Kripto-sigurno miješanjeUgrađeni crypto.getRandomValues preglednika popunjava Uint32Array jednim slučajnim 32-bitnim cijelim brojem po imenu. Miješanje koristi ove vrijednosti sa skaliranim dijeljenjem umjesto modulo, eliminišući pristrasnost modulo koja muči mješače zasnovane na Math.random().
- 3Balansirana distribucija ili rješavanje ograničenjaBez ograničenja, imena se distribuiraju koristeći obrazac zmijskog drafta (slijeva-nadesno u parnim rundama, zdesna-nalijevo u neparnim rundama) tako da se veličine timova razlikuju za najviše jedan. Sa pravilima drži-zajedno ili drži-odvojeno, imena se spajaju u klastere putem union-find, zatim nasumičan pohlepan rješavač isprobava do 400 rasporeda i zadržava raspored sa najmanjom neravnotežom veličine.
- 4Izvezi kao tekst, CSV, ili link koji se može podijelitiRezultati se mogu kopirati kao običan tekst, preuzeti kao .txt ili .csv datoteka (izgrađena Blob API-jem preglednika), ili podijeliti putem hash-a URL-a koji kodira cijelo stanje sesije u base64url — server nije uključen ni u jednom trenutku.
Povezani alati
Kreator avatara
Kreirajte uredne avatare s inicijalima — izaberite boje, oblik i veličinu, i izvezite kao PNG.
Bacanje novčića i kolo sreće
Bacite virtuelni novčić, zavrtite prilagodljivi kotač ili nasumično izaberite s liste opcija. Koristi kriptografski sigurnu nasumičnost vašeg preglednika — nije provjerljivo javno izvlačenje, pa izbjegavajte regulisana takmičenja.
Generator nasumičnih brojeva
Generišite nasumične brojeve u bilo kojem rasponu, kreirajte liste jedinstvenih brojeva ili bacajte kockice. Koristi kriptografski sigurnu nasumičnost.