Atsitiktinių komandų generatorius
Įklijuokite vardų sąrašą ir pasirinkite, kiek komandų norite – šis įrankis visus teisingai sumaišo ir paskirsto į subalansuotas grupes.
Kaip veikia ši skaičiuoklė?
Įveskite vardus po vieną eilutėje ir pasirinkite, kiek komandų norite. Įrankis atlieka nešališką Fišerio–Jeitso maišymą, tada dalina vardus paeiliui į komandas, kad grupių dydžiai skirtųsi daugiausiai vienetu. Gaunate pilną kiekvienos komandos sudėtį plius dydžių suskirstymą, ir pakartojama kaskart pasikeitus įvestims.
Formulė
How this is calculated
Įveskite po vieną vardą eilutėje vardų lange; tuščios eilutės ir tarpai ignoruojami, todėl skaičius n yra netuščių eilučių skaičius. Laukas „Komandų skaičius“ T turi būti sveikasis skaičius nuo 1 iki n.
Generatorius pirma atlieka nešališką Fišerio–Jeitso maišymą: pradedant nuo paskutinio indekso ir einant žemyn iki pirmo, kiekvienas elementas sukeičiamas su tolygiai atsitiktiniu elementu jo pozicijoje ar prieš ją. Tai garantuoja, kad kiekviena vardų tvarka vienodai tikėtina. Sumaišytas sąrašas tada išdalijamas paeiliui – elementas pozicijoje i atitenka komandai (i mod T) – kas laiko komandų dydžius vieneto ribose vienas nuo kito: kiekviena komanda turi arba lubos(n/T), arba grindys(n/T) narių.
Kadangi rezultatas priklauso nuo atsitiktinio maišymo, komandos keičiasi kaskart redaguojant įvestis. Kraštutiniai atvejai: jei T lygus 1, visi atsiduria vienoje komandoje, jei T lygus n, kiekviena komanda turi tiksliai vieną žmogų, o T didesnis už n atmetamas, nes negalite užpildyti daugiau komandų nei yra žmonių.
Dažnai užduodami klausimai
Dydžiai kiek įmanoma subalansuoti. Su n vardų ir T komandų kiekviena komanda turi arba lubos(n/T), arba grindys(n/T) narių, todėl bet kurios dvi komandos skiriasi daugiausiai vienu žmogumi.
Taip. Jis naudoja Fišerio–Jeitso algoritmą, kuris kiekvieną galimą tvarką sukuria vienoda tikimybe, todėl nė vienas vardas nėra teikiamas pirmenybei jokiai komandai.
Nebūtų kam užpildyti papildomų komandų. Laikykite komandų skaičių komandų skaičių lygų arba mažesnį už vardų skaičių, kad kiekviena komanda turėtų bent vieną narį.
Taip pat žinomas kaip
TG we-Calculate Editorial Team. (2026). Atsitiktinių komandų generatorius [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/random-team-generator
TG we-Calculate Editorial Team. "Atsitiktinių komandų generatorius." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/random-team-generator.
TG we-Calculate Editorial Team, "Atsitiktinių komandų generatorius," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/random-team-generator
@misc{wecalculate_random_team_generator, title = {Atsitiktinių komandų generatorius}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lt/calculator/random-team-generator}}, year = {2026}, note = {TG we-Calculate} }
Ar ši skaičiuoklė jums padėjo?
