Sorteggio di squadre

Dividi un elenco di persone in squadre casuali ed equilibrate, con capitani fissi facoltativi e nomi modificabili.

Come si usa

  1. Incolla i partecipanti nel riquadro, un nome per riga.
  2. Scegli se dividere per numero di squadre o per giocatori a squadra, e spunta l'opzione dei capitani se i primi nomi dell'elenco devono guidare una squadra ciascuno.
  3. Clicca su «Sorteggia le squadre». Rinomina una squadra scrivendo sopra il suo titolo, poi copia il risultato per condividerlo.

Informazioni su questo strumento

Dividere le persone in squadre è uno di quei piccoli compiti che richiedono sempre più tempo del dovuto — e c'è sempre qualcuno che sospetta che la divisione non sia stata casuale. Questo strumento prende un semplice elenco di partecipanti, uno per riga, e lo divide in squadre con un solo clic. Puoi indicare quante squadre vuoi, oppure quanti giocatori debba avere ciascuna squadra, nel qual caso il numero di squadre viene calcolato per te.

La distribuzione è equilibrata per costruzione. L'elenco viene mescolato con l'algoritmo di Fisher-Yates, usando crypto.getRandomValues con rejection sampling per la casualità, e poi distribuito in modo che le dimensioni differiscano al massimo di un giocatore. Undici persone in tre squadre diventano 4-4-3, mai 5-3-3 né 4-4-2 con qualcuno escluso: il resto viene distribuito sulle prime squadre invece di essere scaricato su una sola. Ogni partecipante ha la stessa possibilità di finire in qualsiasi squadra, e cliccando di nuovo si ottiene un sorteggio completamente nuovo.

Due extra coprono i casi reali più comuni. L'opzione dei capitani tratta i primi N nomi dell'elenco come capitani fissi e ne assegna uno a ciascuna squadra — utile quando alcune persone vanno distribuite anziché mescolate insieme, come i responsabili, i giocatori più esperti o gli studenti che si siedono sempre vicini. I nomi delle squadre sono modificabili: parti da Squadra 1, Squadra 2… oppure dai colori, poi scrivi sopra qualsiasi titolo per usare nomi reali, e il testo copiabile si aggiorna mentre digiti. L'intero sorteggio avviene nel tuo browser, quindi i nomi di dipendenti, studenti o giocatori non vengono mai inviati da nessuna parte.

La formula

Con P partecipanti e T squadre, ogni squadra riceve floor(P / T) membri e le prime (P mod T) squadre ne ricevono uno in più, così due squadre non differiscono mai di più di un giocatore. Quando si divide per giocatori a squadra S, il numero di squadre è ceil(P / S) e si applica poi la stessa regola di bilanciamento.

Domande frequenti

Come vengono gestiti i gruppi non pari?

I giocatori in eccesso vengono distribuiti uno per squadra sulle prime squadre, così le dimensioni non differiscono mai di più di uno: undici persone in tre squadre diventano 4-4-3.

Il sorteggio è davvero casuale?

Sì. L'elenco viene mescolato con l'algoritmo di Fisher-Yates alimentato dal generatore casuale crittografico del browser, quindi ogni partecipante ha la stessa probabilità di finire in qualsiasi squadra.

Come funzionano i capitani fissi?

Spunta l'opzione dei capitani e i primi nomi del tuo elenco — tanti quante sono le squadre — vengono assegnati ciascuno a una squadra diversa, uno per squadra, mentre tutti gli altri vengono mescolati normalmente.

Posso rinominare le squadre?

Sì. Clicca sul titolo di una squadra e scrivici sopra. Puoi anche partire da nomi di colori invece che da numeri, e il risultato copiabile riflette subito i tuoi nomi.

I nomi dei partecipanti escono dal browser?

No. L'elenco e il sorteggio restano in JavaScript sul tuo dispositivo. Nulla viene trasmesso o memorizzato, il che lo rende sicuro per elenchi di dipendenti, studenti o giocatori.

Strumenti correlati

Link lunghi? Accorciali gratis

Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.

Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.