Tirage aléatoire pondéré
Tirez un élément au hasard dans une liste en donnant à chaque entrée une probabilité différente, définie par un poids. Idéal pour une tombola, une roue de la fortune ou une répartition de lots — le tirage se fait entièrement dans votre navigateur.
Comment ça marche
Un tirage au sort classique donne à chaque entrée exactement la même chance d'être choisie. Un tirage pondéré permet au contraire de refléter des probabilités différentes : par exemple pour une tombola où le gros lot doit être plus rare que les lots de consolation, ou pour répartir des tâches en donnant plus de poids à certaines personnes. Le tirage utilise un générateur de nombres pseudo-aléatoires du navigateur, appliqué à la somme cumulée des poids de chaque entrée.
Comment fonctionne exactement le calcul des probabilités ?
Chaque entrée occupe une portion d'un segment dont la longueur est proportionnelle à son poids : avec les poids 1, 2 et 5, le total est 8, donc la première entrée a 1/8 de chance, la seconde 2/8 et la troisième 5/8. Un nombre aléatoire est ensuite tiré dans ce segment pour déterminer quelle entrée est sélectionnée.
Puis-je utiliser des poids décimaux ou très différents en échelle ?
Oui, les poids peuvent être des nombres décimaux (par exemple 0.5 ou 2.75) et il n'y a pas de contrainte sur l'écart entre le plus petit et le plus grand poids : seul le rapport entre les poids compte pour déterminer les probabilités relatives.
Aucune de vos entrées n'est transmise à un serveur : le tirage est calculé localement, dans votre navigateur.