Intermediate

Atsitiktinių komandų generatorius

Įklijuokite vardų sąrašą ir pasirinkite, kiek komandų norite – šis įrankis visus teisingai sumaišo ir paskirsto į subalansuotas grupes.
Enter each participant on a new line
How many groups to split into
Random split
8 žmonės → 2 teams
Team 1
Alice, Bob, Charlie, Frank
Team 2
Grace, Emma, David, Henry
50%
50%
Team 1
Team 2
Members per team
Largest team
4
Smallest team
4
Rezultatai yra apytiksliai ir skirti tik bendrai informacijai, jie nėra profesionalus patarimas — prieš jais remdamiesi visada savarankiškai patikrinkite svarbius rezultatus. Skaityti visą atsakomybės apribojimą.
Greitas atsakymas

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ė
Fišerio–Jeitso maišymas, tada sumaišyto indekso i priskyrimas komandai (i mod T)
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

komandų generatorius
atsitiktinės komandos
padalinti į komandas
komandų parinkiklis
grupių maišyklė
vardų maišyklė

APA

TG we-Calculate Editorial Team. (2026). Atsitiktinių komandų generatorius [Online calculator]. TG we-Calculate. https://we-calculate.com/lt/calculator/random-team-generator

Chicago

TG we-Calculate Editorial Team. "Atsitiktinių komandų generatorius." TG we-Calculate. 2026. https://we-calculate.com/lt/calculator/random-team-generator.

IEEE

TG we-Calculate Editorial Team, "Atsitiktinių komandų generatorius," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lt/calculator/random-team-generator

BibTeX

@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?