Un mescolamento fatto bene
L’elenco viene mescolato con l’algoritmo di Fisher–Yates, che rende ogni ordinamento possibile esattamente probabile quanto gli altri. Ordinare per una chiave casuale — il trucco che usano quasi tutti i fogli di calcolo — non ci riesce.
Ogni scambio viene dal generatore crittografico di numeri casuali del browser, campionato senza la distorsione di arrotondamento che introduce un semplice resto.