SpinKit
HomeEsplora › Generatore di ordine casuale

Come mettere una lista in ordine casuale

Estrarre un vincitore è facile. Mescolare tutti in un ordine equo è un altro mestiere — ecco come farlo per bene.

A volte non vuoi un solo vincitore. Vuoi l'intera lista, solo mescolata: chi presenta per primo, secondo e terzo; la scaletta di una serata di esibizioni; la sequenza in cui vengono ricevuti i candidati; l'ordine in cui si giocano le partite. È un compito diverso dall'estrarre un nome, e trattarlo come un'estrazione singola è il punto in cui, senza accorgersene, si introduce un bias.

Questa guida spiega cos'è davvero un ordine casuale, perché mescolare a occhio tende a non essere equo, e un modo semplice e ripetibile per trasformare un comune estrattore in un generatore di ordine casuale completo.

Estrarre un vincitore vs. ordinare tutti

Estrarre un vincitore risponde a una sola domanda: chi? Un ordine casuale risponde a una ben più grande: chi, poi chi, poi chi — fino in fondo. In termini matematici produci una permutazione della lista: una disposizione completa dove ogni voce compare esattamente una volta, in una sequenza mescolata.

Il numero di ordini possibili sale in fretta. Tre nomi hanno sei ordini possibili; dieci nomi, oltre tre milioni. Un mescolamento equo deve trattare ognuna di quelle disposizioni come ugualmente probabile — non basta dare il primo posto a un nome a caso e lasciare il resto più o meno com'era.

Dove un ordine casuale si guadagna il posto

Una volta che ci fai caso, gli usi sono ovunque:

Cosa significa davvero un mescolamento equo

Un mescolamento è equo quando ogni ordine possibile è ugualmente probabile. È tutta qui la definizione. Se alcune disposizioni non possono mai uscire, o escono molto più spesso di altre, il mescolamento è distorto — anche se a colpo d'occhio sembra casuale.

L'errore comune è il metodo «scambio giusto un paio»: scrivi la lista, poi scambi qualche coppia che ti salta all'occhio finché non «sembra mescolata». Il guaio è che tendi a lasciare la maggior parte delle voci vicino a dove erano partite, e gli scambi che scegli non sono affatto casuali — li guidano i nomi che ti è capitato di notare. I nomi in cima spesso restano in cima. Un mescolamento vero non favorisce alcuna posizione di partenza; disperde tutta la lista senza memoria di dove tutto era cominciato.

Costruire un ordine casuale estraendo e rimuovendo

Ed ecco la parte elegante: non serve uno strumento di mescolamento a parte. Qualsiasi estrattore equo che permetta di rimuovere una voce dopo l'estrazione è già un generatore di ordine casuale. Il trucco è ripetere l'estrazione.

Estrai un nome — è la posizione uno. Rimuovilo dall'urna. Estrai di nuovo da ciò che resta — posizione due. Rimuovilo e continua. Ogni estrazione riempie la casella successiva dell'ordine, e siccome l'urna si restringe ogni volta, nessun nome può capitare due volte. Quando la lista è vuota, hai costruito un ordine casuale completo, una posizione alla volta.

The key idea: drawing and removing, over and over, turns a single-winner picker into a full shuffle. Each spin places the next entry in the order, and when the wheel is empty the random order is finished.

Una routine passo-passo con la ruota

Puoi fare tutto sulla ruota SpinKit con il rimuovi-all'estrazione attivo:

  1. Carica tutte le voci. Incolla o digita la lista completa nella ruota e verificala col gruppo prima di iniziare.
  2. Attiva il rimuovi-all'estrazione così ogni risultato esce dalla ruota dopo l'arrivo.
  3. Gira per il primo posto. Ciò che esce è la posizione uno — annotala.
  4. Gira di nuovo per la posizione due, poi tre, e così via. La ruota si restringe automaticamente ai nomi ancora in attesa.
  5. Fermati quando la ruota è vuota. La sequenza annotata è ora un ordine casuale equo e completo.

Se preferisci non girare una volta per casella, il selettore di squadre mescola una lista nel dividerla in gruppi — quindi anche volendo una sola squadra, ti restituisce la lista in ordine randomizzato da leggere.

Il bias di posizione — il pollice nascosto sulla bilancia

Perché darsi pena di mescolare? Perché la posizione stessa può contare. In giurie, votazioni, degustazioni e audizioni, andare per primi o per ultimi è raramente neutro: la prima voce fissa l'asticella con cui si misurano le altre, e l'ultima è la più fresca in mente quando si danno i voti. Nessuno lo fa apposta — è solo come funzionano attenzione e memoria.

Se l'ordine è deciso da qualcosa che non è il caso — cognomi in ordine alfabetico, orario di iscrizione, chi ha urlato per primo — quel vantaggio o svantaggio cade ogni volta sulle stesse persone. Randomizzare l'ordine non elimina l'effetto dell'andare per primi, ma garantisce che nessuno riceva quella posizione sistematicamente. Su una stagione di partite o una pila di colloqui, è la differenza tra un processo equo e uno silenziosamente storto.

Pareggi, aggiunte tardive e ripetizioni

Alcuni punti pratici ricorrono spesso:

Sistema queste questioni in anticipo e l'estrazione resta pulita: un solo mescolamento, concordato prima, che tutti hanno visto accadere.