La roue est-elle équitable ? Notre test sur 1 000 000 de tours

Une roue n’est utile que si tout le monde croit au résultat. Voici donc exactement comment cette roue choisit un gagnant, ce qui s’est passé quand nous l’avons fait tourner 1 000 000 fois, et un bouton pour refaire le test vous-même.

Comment cette roue choisit un gagnant

  1. Quand vous appuyez sur Tourner, le gagnant est tiré en premier, avec crypto.getRandomValues, la source aléatoire que les navigateurs fournissent pour la sécurité.
  2. Le tirage utilise la méthode du rejet : un nombre entier aléatoire est tiré sur le total de tous les poids, et les tirages qui favoriseraient certains secteurs sont écartés. Aucun secteur n’est jamais plus probable que sa part.
  3. La chance de chaque entrée est égale à la taille de son secteur. Sans poids, tous les secteurs ont la même taille ; avec des poids, ils grandissent ou rétrécissent en conséquence, et une mention « Pondérée » apparaît au-dessus de la roue.
  4. Ce n’est qu’ensuite que l’animation démarre. Elle s’arrête à un point aléatoire à l’intérieur du secteur choisi : le pointeur montre donc toujours le vrai résultat.

Test 1 : huit secteurs égaux

1 000 000 tours avec le code qu’exécute le site (2026-10-04). Chaque secteur devrait sortir 125 000 fois en moyenne.

SecteurAttenduObservéÉcart
Secteur 1125 000125 4530,36 %
Secteur 2125 000125 4520,36 %
Secteur 3125 000124 753-0,20 %
Secteur 4125 000124 522-0,38 %
Secteur 5125 000125 0780,06 %
Secteur 6125 000125 2460,20 %
Secteur 7125 000124 749-0,20 %
Secteur 8125 000124 747-0,20 %

Khi-deux 7,14 avec 7 degrés de liberté, p = 0,414. Plus grand écart : 0,38 %.

Test 2 : poids 1, 2, 3 et 4

Quatre entrées de poids 1, 2, 3 et 4 devraient gagner 10 %, 20 %, 30 % et 40 % du temps.

PoidsAttenduObservéÉcart
1100 000100 0410,04 %
2200 000199 448-0,28 %
3300 000299 982-0,01 %
4400 000400 5290,13 %

Khi-deux 2,24 avec 3 degrés de liberté, p = 0,524.

Test 3 : cent secteurs

1 000 000 tours sur une roue de 100 secteurs égaux. Chacun devrait sortir 10 000 fois. Le secteur le moins tiré est sorti 9 802 fois et le plus tiré 10 222 fois. Khi-deux 87,90 avec 99 degrés de liberté, p = 0,780.

Les 100 décomptes, secteur par secteur :

  1. 9 892
  2. 9 857
  3. 10 040
  4. 9 852
  5. 9 933
  6. 10 133
  7. 10 004
  8. 9 975
  9. 9 866
  10. 10 120
  11. 9 879
  12. 9 979
  13. 10 004
  14. 10 040
  15. 10 006
  16. 9 853
  17. 10 025
  18. 10 071
  19. 9 963
  20. 9 937
  21. 10 173
  22. 10 099
  23. 10 007
  24. 10 031
  25. 10 133
  26. 10 149
  27. 10 055
  28. 9 983
  29. 10 036
  30. 9 969
  31. 10 029
  32. 9 981
  33. 10 130
  34. 10 087
  35. 9 904
  36. 9 919
  37. 10 126
  38. 10 007
  39. 9 938
  40. 10 020
  41. 10 004
  42. 9 869
  43. 10 080
  44. 9 980
  45. 9 933
  46. 9 973
  47. 10 018
  48. 10 073
  49. 9 950
  50. 10 115
  51. 9 818
  52. 9 978
  53. 9 949
  54. 9 910
  55. 10 068
  56. 9 926
  57. 9 853
  58. 10 010
  59. 10 048
  60. 9 844
  61. 9 986
  62. 9 997
  63. 10 060
  64. 10 078
  65. 9 947
  66. 9 947
  67. 9 947
  68. 10 184
  69. 9 889
  70. 10 047
  71. 9 882
  72. 9 995
  73. 9 887
  74. 9 841
  75. 10 145
  76. 10 000
  77. 9 933
  78. 9 856
  79. 9 898
  80. 10 118
  81. 10 030
  82. 10 008
  83. 9 984
  84. 10 222
  85. 9 914
  86. 10 024
  87. 10 044
  88. 10 069
  89. 9 802
  90. 9 997
  91. 9 923
  92. 10 106
  93. 9 919
  94. 10 083
  95. 10 038
  96. 10 187
  97. 10 120
  98. 10 004
  99. 10 174
  100. 10 111

Test 4 : la roue s’arrête-t-elle sur le gagnant ?

Nous avons généré 100 000 roues aléatoires (de 1 à 200 secteurs, poids aléatoires, angles de départ et durées de rotation aléatoires) et vérifié que l’angle d’arrêt transmis à l’animation tombe toujours dans le secteur tiré. Discordances : 0. Notre test dans le navigateur fait aussi tourner la vraie page et vérifie que le secteur sous le pointeur est bien le nom affiché dans la fenêtre du résultat.

Ce que ces chiffres veulent dire

Des résultats aléatoires ne correspondent jamais exactement aux décomptes attendus ; de petits écarts, c’est justement à cela que ressemble l’équité. Le test du khi-deux vérifie si les écarts sont plus grands que ce que le hasard produirait. Une valeur p nettement supérieure à 0,01 signifie qu’il n’y a aucun signe de biais. Les trois tests sont nettement au-dessus.

Faites le test vous-même

Ce test exécute le même code de tirage dans votre navigateur, sur une roue à huit secteurs. Rien n’est envoyé nulle part.

Questions fréquentes

Une roue aléatoire peut-elle être truquée ?

Oui, n’importe quel site pourrait être programmé pour tricher : regardez donc comment une roue choisit. Celle-ci tire le gagnant avec le générateur aléatoire cryptographique du navigateur avant que la roue ne commence à tourner, et le seul moyen de changer les chances, ce sont les poids, qui modifient la taille des secteurs au vu de tous et affichent la mention « Pondérée » au-dessus de la roue.

Une roue aléatoire est-elle précise ?

Dans notre test de 1 000 000 tours sur huit secteurs égaux, aucun secteur ne s’est écarté de plus de 0,38 % de son décompte attendu, et le test du khi-deux n’a trouvé aucun signe de biais (p = 0,41). La roue s’est aussi arrêtée sur le secteur tiré lors des 100 000 vérifications d’arrêt.

Faire tourner la roue, est-ce vraiment aléatoire ?

Le résultat vient de crypto.getRandomValues, la source aléatoire que les navigateurs fournissent pour la sécurité. Il est impossible de le prédire à partir des tours précédents, et chaque secteur obtient exactement sa part.

Les roues aléatoires sont-elles vraiment aléatoires ?

Elles sont aussi aléatoires que le générateur qui les fait tourner. Un générateur cryptographique comme celui utilisé ici est imprévisible et uniformément réparti, ce dont un tirage équitable a besoin. Ce n’est pas un hasard physique comme celui des dés, mais aucun test ne permet de faire la différence en pratique.

Une roue des prénoms est-elle équitable ?

Seulement autant que le code qui tire le prénom : c’est pourquoi cette page montre le nôtre. Chaque prénom de notre roue des prénoms a la même chance, sauf si vous lui donnez un poids, et un poids n’est jamais caché : le secteur grandit et la mention « Pondérée » apparaît.

Peut-on tricher avec une roue des prénoms ?

Sur celle-ci, non. Il n’y a ni réglage secret, ni prénom favori, ni moyen d’orienter le résultat en cliquant au bon moment, car le gagnant est tiré avant que la roue ne bouge. Le seul levier, ce sont les poids, et ils changent l’image que vous voyez.

Une roue des prénoms peut-elle être manipulée ?

Quiconque écrit le code d’une roue pourrait la rendre injuste : faites donc confiance à une roue qui vous laisse la vérifier. Ici, c’est possible : la méthode est décrite plus haut, les décomptes sont publiés et le test tourne dans votre propre navigateur avec le même code de tirage.

Une roue des prénoms est-elle précise ?

Avec 100 prénoms sur notre roue, chaque prénom est sorti entre 9 802 et 10 222 fois en 1 000 000 tours, pour 10 000 attendus. Cette dispersion est exactement celle que produit le hasard (p = 0,78).

Essayer une roue