Intermediate

Generator losowych drużyn

Wklej listę imion i wybierz, ile drużyn chcesz — to narzędzie tasuje wszystkich sprawiedliwie i dzieli ich na zrównoważone grupy.
Enter each participant on a new line
How many groups to split into
Random split
8 osoby → 2 teams
Team 1
Emma, Alice, Frank, Grace
Team 2
David, Charlie, Bob, Henry
50%
50%
Team 1
Team 2
Members per team
Largest team
4
Smallest team
4
Wyniki są jedynie szacunkami o charakterze ogólnoinformacyjnym i nie stanowią profesjonalnej porady — zawsze samodzielnie zweryfikuj ważne wyniki, zanim na nich polegniesz. Przeczytaj pełne zastrzeżenie.
Szybka odpowiedź

Jak działa ten kalkulator?

Wpisz imiona po jednym w linii i wybierz, ile chcesz drużyn. Narzędzie wykonuje nieobciążone tasowanie Fishera–Yatesa, a następnie rozdaje imiona w trybie round-robin do drużyn, więc liczebności grup różnią się najwyżej o jeden. Otrzymujesz pełny skład każdej drużyny plus zestawienie liczebności, a losowanie odświeża się przy każdej zmianie danych.

Wzór
Tasowanie Fishera–Yatesa, następnie przypisanie przetasowanego indeksu i do drużyny (i mod T)
How this is calculated

Wpisz po jednym imieniu w linii w polu imion; puste linie i otaczające spacje są pomijane, więc liczba n to liczba niepustych linii. Pole „Liczba drużyn” T musi być liczbą całkowitą od 1 do n.

Generator najpierw wykonuje nieobciążone tasowanie Fishera–Yatesa: zaczynając od ostatniego indeksu i schodząc do pierwszego, każdy element jest zamieniany z jednostajnie losowym elementem na jego pozycji lub wcześniej. Gwarantuje to, że każde uporządkowanie imion jest jednakowo prawdopodobne. Przetasowana lista jest następnie rozdawana w trybie round-robin — element na pozycji i trafia do drużyny (i mod T) — co utrzymuje liczebności drużyn w granicach jednego od siebie: każda drużyna ma albo ceil(n/T), albo floor(n/T) członków.

Ponieważ wynik zależy od losowego tasowania, drużyny zmieniają się przy każdej edycji danych. Przypadki brzegowe: jeśli T równa się 1, wszyscy trafiają do jednej drużyny, jeśli T równa się n, każda drużyna ma dokładnie jedną osobę, a T większe od n jest odrzucane, bo nie da się wypełnić więcej drużyn niż jest osób.

Najczęściej zadawane pytania

Liczebności są tak zrównoważone, jak to możliwe. Przy n imionach i T drużynach każda drużyna ma albo ceil(n/T), albo floor(n/T) członków, więc dowolne dwie drużyny różnią się najwyżej o jedną osobę.

Tak. Używa algorytmu Fishera–Yatesa, który tworzy każde możliwe uporządkowanie z równym prawdopodobieństwem, więc żadne imię nie jest faworyzowane do żadnej drużyny.

Nie byłoby kim wypełnić dodatkowych drużyn. Utrzymuj liczbę drużyn na poziomie liczby imion lub poniżej, aby każda drużyna miała co najmniej jednego członka.

Znany również jako

generator drużyn
losowanie drużyn
podział na drużyny
losowy podział na zespoły
losowanie grup
podział na grupy
tworzenie drużyn

APA

TG we-Calculate Editorial Team. (2026). Generator losowych drużyn [Online calculator]. TG we-Calculate. https://we-calculate.com/pl/calculator/random-team-generator

Chicago

TG we-Calculate Editorial Team. "Generator losowych drużyn." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/random-team-generator.

IEEE

TG we-Calculate Editorial Team, "Generator losowych drużyn," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pl/calculator/random-team-generator

BibTeX

@misc{wecalculate_random_team_generator, title = {Generator losowych drużyn}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pl/calculator/random-team-generator}}, year = {2026}, note = {TG we-Calculate} }

Czy ten kalkulator Ci pomógł?