Jeux vidéo

Tirage de prénom au sort

Tirez un prénom au hasard dans une liste, de façon équitable et reproductible grâce à une graine.

Dernière mise à jour · Voir l’algorithme, les constantes et les valeurs par défaut (JSON)

Saisissez vos valeurs

Nom choisi Alex
Résultats

À propos de ce calculateur

Un tirage n’est équitable que si chaque nom de la liste a la même chance : ce tirage utilise donc une sélection indépendante dans un générateur à graine. Saisissez vos prénoms séparés par des virgules, et réutilisez la même graine quand vous devez prouver que le résultat est reproductible.

Exemple chiffré

calculé avec les valeurs par défaut ci-dessous

Noms, séparés par des virgules Alex, Sam, Riley, Jordan, Casey · Graine 2 026 · Afficher aussi une commande complète Le gagnant seulement Nom choisi Alex · Position dans votre liste 1 · Noms dans la liste 5

Avertissement

Ces calculatrices fournissent des estimations à titre informatif et ludique. Les algorithmes, métriques et définitions des plateformes changent sans préavis, et aucun de ces résultats ne constitue une donnée officielle des plateformes citées.

Maintenu par: CalcDelta

Source de l’implémentation

Cette fiche décrit l’implémentation de cette page, sans validation indépendante. Les références externes étayent uniquement la formule ou définition indiquée ; les estimations et règles propres conservent leurs hypothèses.

Voir l’algorithme, les constantes et les valeurs par défaut (JSON)

Formule et variables

a_{k+1} = (a_k + 1831565813) mod 4294967296 → u_k; (x_i, x_j) → (x_j, x_i), j = floor(u_k(i+1)), i = n−1,…,1; picked = x₀

a_k
état interne du générateur
x_i
nom à la position i
u_k
valeur pseudo-aléatoire 0–1
j
index d’échange
n
nombre de noms

Arrêt : la boucle se termine quand i atteint 1 ; le résultat est entièrement déterminé par la graine (mulberry32) ; liste vide : "No names given".

Intégrer ce calculateur

Copiez l’iframe pour placer ce calculateur sur votre site. Aucun compte requis. Le code suit les valeurs affichées.

Questions fréquentes

Comment les noms en double sont-ils traités ?

Chaque entrée séparée par une virgule constitue une chance distincte, même si deux noms sont identiques. La position affichée correspond à celle de l’entrée choisie dans la liste d’origine. La même liste et la même graine reproduisent le même ordre.

Une graine reproductible prouve-t-elle qu’un match nul était équitable ?

Non. Le même ordre de départ et de liste reproduit le même mélange pseudo-aléatoire, ce qui permet de rejouer un résultat. Cela ne prouve pas que la graine a été choisie indépendamment ou que la liste était complète et inchangée. Enregistrez la tête de série et la liste originale avant un tirage au sort conséquent.