Liste des guides

Le hasard est-il vraiment équitable ? — Le mystère des nombres pseudo-aléatoires

Guide

En réalité, un ordinateur n'est pas capable de générer un hasard parfaitement pur par lui-même. Il produit à la place, à l'aide d'une formule de calcul déterminée, une suite de nombres extrêmement difficile à prévoir : on parle de nombre pseudo-aléatoire (pseudo-random number).

Comment sont-ils générés

Le navigateur intègre une fonction de génération de nombres aléatoires. Elle part d'une valeur d'état interne, effectue des calculs complexes et renvoie un nombre entre 0 et 1, en mettant à jour la valeur d'état à chaque appel pour produire le nombre suivant. Il est pratiquement impossible pour un humain de prédire le résultat.

Pourquoi c'est équitable malgré le terme « pseudo »

Même sans être un hasard parfaitement pur, si la probabilité de chaque résultat est équitable et que la valeur suivante est imprévisible, cela reste suffisamment équitable pour un tirage au sort ou un jeu. L'important est qu'« aucune option ne soit avantagée », une propriété que respecte bien un bon générateur de nombres aléatoires.

Quand un hasard plus fort est-il nécessaire

Pour des besoins nécessitant une imprévisibilité très élevée, comme la sécurité ou la cryptographie, on utilise des nombres aléatoires cryptographiques (crypto). Mais pour des décisions du quotidien comme le menu du déjeuner, les gages ou la répartition d'équipes, un générateur de nombres aléatoires standard convient parfaitement.

En résumé, le terme « pseudo-aléatoire » peut sembler suggérer un manque d'équité, mais tant que les probabilités sont égales et le résultat imprévisible, cela suffit amplement pour un tirage au sort.