La roue est-elle vraiment aléatoire ?

Oui. On nous le demande si souvent que nous avons fait une page entière pour le montrer. Ci-dessous vous pouvez prendre votre propre roue d'accueil, la tourner un million de fois et voir où tombent les résultats.

0

tours jusqu'ici

·

plus grand écart à l'équité

Lancez et regardez à quoi ressemble vraiment une roue équitable.

Pourquoi une roue équitable peut sembler truquée

Lancez n'importe quelle roue équitable vingt fois et elle paraîtra cassée. Voici notre roue à huit options, tournée pour de vrai : après vingt tours l'option la plus chanceuse était sortie 4 fois et la moins chanceuse seulement 1.

Elle n'avait rien. Il n'y avait simplement pas eu assez de tours. Continuez et la même roue, avec le même code, s'égalise d'elle-même.

20 tours

120% d'écart

500 tours

40% d'écart

20 000 tours

8.4% d'écart

1 000 000 tours

0.5% d'écart

Chaque barre est une option et la ligne pointillée est un partage égal. Avec peu de tours les barres sautent autour de cette ligne. Avec beaucoup, elles la serrent.

Ce que nous avons testé

Dernière exécution 2026-09-08

Cinq tests, des millions de tours chacun, sur le code même qu'utilise votre roue. Chacun interroge une façon différente qu'une roue aurait d'être injuste.

12 options égales Réussi

Chaque option gagne-t-elle une fois sur douze ?

Chaque option est restée à moins de 0,18% de sa part

Oui ou non Réussi

Avec deux options seulement, un côté prend-il l'avantage ?

50,0% / 50,0% sur 10 millions de tours

Options pondérées Réussi

Avec des poids 1, 2, 3 et 4, gagnent-elles dans ce rapport ?

10,0% / 20,0% / 30,0% / 40,0% sur 10 millions de tours

Où elle s'arrête Réussi

Le pointeur privilégie-t-il une partie du secteur gagnant ?

Chaque option est restée à moins de 0,28% de sa part

Sans mémoire Réussi

Le gagnant précédent dit-il quelque chose du suivant ?

Aucun motif trouvé sur 5 millions de tours

Un test comme celui-ci ne peut qu'échouer, jamais prouver. Réussir signifie que nous avons cherché cinq formes précises d'injustice sans les trouver.

Comment le gagnant est choisi

Dès que vous lancez, votre navigateur génère un nombre aléatoire avec le même système qui protège les mots de passe et les paiements. Ce nombre choisit le gagnant.

Cela se produit avant que la roue ne bouge. Ce que vous regardez, c'est la roue qui rejoint un résultat déjà décidé, et c'est pourquoi la force du clic, l'endroit et la durée n'y changent rien.

const randomValues = new Uint32Array(2)
crypto.getRandomValues(randomValues)

const prizeNumber = selectWeightedIndex(
  props.segments,
  randomValues[0] / 0xFFFFFFFF
)

En détail : chaque tour tire deux nombres de 32 bits de crypto.getRandomValues. Le premier parcourt les poids cumulés pour choisir l'option gagnante. Le second place le pointeur entre 10% et 90% du secteur gagnant, pour qu'il ne s'arrête jamais sur un bord.

Allez en faire tourner une.

Gratuit, sans compte, et vous venez de la voir le prouver.

Créez votre roue