La roue du hasard
Vos propositions deviennent les secteurs d'une roue, et la roue en désigne une. Pour trancher sans se disputer.
Roue d'exemple. Remplacez les prénoms par les vôtres.
À quoi sert vraiment une roue
Beaucoup moins à choisir qu'à faire accepter un choix. Quand deux personnes ne parviennent pas à se départager sur un restaurant ou sur celui qui commence une partie, ce n'est presque jamais faute d'arguments : c'est qu'aucune des deux ne veut céder. La roue règle le problème en retirant la décision aux deux camps. Le résultat n'est pas meilleur qu'un autre, il est simplement extérieur, et c'est ce qui le rend acceptable.
C'est aussi pour cela qu'une roue visible fonctionne mieux qu'un tirage instantané. Voir tourner puis ralentir donne au hasard une matérialité que le simple affichage d'un nom n'a pas.
Doubler ses chances, volontairement
Les doublons ne sont pas supprimés, et c'est fait exprès. Écrire deux fois la même proposition lui donne deux secteurs, donc deux fois plus de chances de sortir. C'est le moyen le plus simple de pondérer un tirage sans avoir à saisir des pourcentages : trois lignes « pizza » contre une ligne « sushi » donnent une roue à soixante-quinze pour cent de pizza.
La roue existe avant le JavaScript
Les secteurs colorés et les étiquettes sont dessinés par le serveur, en SVG, et écrits directement dans la page. Le résultat aussi est calculé côté serveur. Le JavaScript ne fait qu'une chose : faire tourner l'image jusqu'à ce que la flèche s'arrête sur le secteur déjà désigné. Sans lui, la roue s'affiche fixe et le nom du gagnant est annoncé sous l'image.
Ce que devient votre liste
Rien n'est enregistré. Les propositions transitent dans l'adresse de la page pour que le serveur puisse calculer le tirage, puis elles sont oubliées. Un effet utile de ce choix : l'adresse contient toute la roue, donc la copier suffit à envoyer à quelqu'un la même roue avec le même résultat.
Ce qu'on demande souvent à la roue
Pourquoi le résultat ne change-t-il pas si je recharge la page ?
Parce qu'un tirage qui se renouvelle à chaque rechargement n'est pas un tirage : il suffirait d'insister jusqu'à obtenir le nom voulu. Le résultat ne change que lorsque vous demandez explicitement un nouveau tour.
Combien de propositions puis-je mettre ?
Vingt-quatre au maximum. Au-delà, les secteurs deviennent trop fins pour que les étiquettes restent lisibles. Pour départager une liste plus longue, le tirage au sort est mieux adapté.
Le hasard est-il honnête ?
Chaque secteur a exactement la même probabilité que les autres, à un secteur près en cas de nombre impair de propositions, ce qui est imperceptible. Le calcul repose sur un générateur pseudo-aléatoire dont le comportement est vérifié automatiquement à chaque mise à jour du site.