Pile ou face

Lancez une pièce virtuelle — équitable, rapide, avec compteur pile/face en direct.

Comment ça marche

Une pièce numérique pour trancher les questions binaires, choisir qui commence ou départager quand personne ne cède. Le widget tire un bit aléatoire depuis `crypto.getRandomValues` (le même générateur que les navigateurs utilisent pour les jetons de sécurité), donc le résultat est strictement 50/50 — pas de raccourci biaisé avec Math.random. Une brève animation donne un retour visuel, puis le résultat se fixe. La barre d'historique garde les 30 derniers lancers et le compteur se met à jour à chaque tirage — pratique pour prouver l'équité ou expliquer la loi des grands nombres.

Le pile-ou-face sert à trancher des décisions depuis au moins deux mille ans. Les Romains l'appelaient *navia aut caput* — « navire ou tête » — d'après les figures frappées sur leurs monnaies en bronze. C'est toujours l'arbitrage standard dans le sport moderne (le tirage au sort en football décide du choix du camp ; le toss au cricket décide qui frappe en premier), dans certaines procédures législatives (plusieurs États américains tranchent les votes à égalité par tirage à pile ou face) et même pour nommer des villes — Portland, en Oregon, doit son nom à un lancer de pièce en 1845 entre deux colons originaires de Boston et de Portland (Maine).

Une précision sur les pièces réelles par rapport à cette calculatrice : en 2007, une équipe dirigée par le statisticien de Stanford Persi Diaconis a montré que les lancers physiques sont très légèrement biaisés vers la face qui était au-dessus au départ — environ 51 % contre 49 %, parce que la pièce passe un poil plus de temps avec cette face tournée vers l'air. Une étude de 2023 portant sur 350 000 lancers à la main a reproduit le résultat. Pour les décisions quotidiennes, le biais est invisible — il faudrait lancer dix mille fois pour le détecter de façon fiable. La version numérique de cette page n'a pas ce souci : les octets d'un CSPRNG se moquent de la face « de départ ».

La formule

bit ← crypto.getRandomValues(Uint8Array(1))[0] & 1 résultat ← bit == 0 ? Pile : Face

crypto.getRandomValues remplit un buffer d'octets aléatoires cryptographiquement sûrs issus d'un CSPRNG amorcé par le système d'exploitation. Le masque `& 1` ne garde que le bit de poids faible, uniformément 0 ou 1 — soit exactement 50/50. Math.random aurait donné la même équité statistique, mais getRandomValues permet de dire « équitable » sans nuance.

Exemple de calcul

  • Appuyez sur « Lancer la pièce ».
  • Un octet aléatoire est lu ; son bit de poids faible décide du résultat.
  • Bit = 0 → Pile. Bit = 1 → Face.
  • Au bout de nombreux lancers, le ratio pile/face tend vers 50/50 — la loi des grands nombres à l'œuvre.

Questions fréquentes

Est-ce vraiment équitable ou biaisé ?

Réellement 50/50. Chaque lancer tire un nouvel octet depuis le RNG cryptographique du navigateur et en utilise le bit de poids faible. Pas d'état caché, pas de « correction de série », pas de logique « c'est au tour de face ». Sur un petit échantillon (10–20 lancers), il est fréquent de voir des séries de 4–6 piles ou faces d'affilée — c'est de l'aléatoire normal, pas un biais. Lancez 1 000 fois et le compte tombera à quelques % de 500/500.

Pourquoi la pièce « tourne » avant de montrer le résultat ?

Pur confort UX. Le résultat est décidé à l'instant où vous tapez le bouton — le bit est tiré et stocké — mais une animation de 480 ms laisse le temps au cerveau de constater qu'il s'est passé quelque chose. Afficher la réponse instantanément donne une impression de bug (« ça a vraiment été lancé ? ») et au-delà d'une demi-seconde ça paraît lent. 480 ms correspond grosso modo à la durée d'un lancer réel.

Puis-je faire confiance au résultat pour des décisions importantes ?

Statistiquement, oui — la mécanique est saine. Mais la vraie question est de savoir si vous devriez tirer à pile ou face pour cette décision. Si c'est parce que vous êtes vraiment indifférent (où aller déjeuner, qui choisit le prochain film), la pièce convient. Si c'est parce que deux options paraissent à égalité mais que vous en préférez secrètement une, observez votre réaction quand la pièce tombe — cette réaction est plus informative que le tirage lui-même.

Peut-on faire « meilleur sur 3 » ou « meilleur sur 5 » ?

Pas en mode intégré — mais le compteur en direct et l'historique font le même travail. Lancez trois fois, regardez le compte, gardez le côté qui a au moins 2 victoires. Cela dit, « best of N » ne change pas vraiment les probabilités : si un seul lancer 50/50 vous convient, trois lancers avec règle majoritaire le sont aussi. On y a recours pour donner l'illusion d'une délibération plus poussée — ce qui signale souvent que la décision mérite une autre méthode, pas plus de lancers.

Les vraies pièces sont-elles vraiment 50/50 dans la vie réelle ?

Presque — mais pas tout à fait. L'étude la plus fiable à ce jour (Bartoš et al., 2023, dans le prolongement des travaux de Persi Diaconis) a enregistré 350 757 lancers à la main avec 46 pièces différentes et a constaté que les pièces retombent sur la face qui était au-dessus environ 50,8 % du temps. Le biais vient du fait que les pièces ne tournent pas autour d'un axe parfaitement horizontal mais oscillent, ce qui laisse la face de départ une fraction de seconde de plus tournée vers le haut. Au quotidien le biais est indétectable — il faudrait des centaines de lancers pour commencer à le voir. Si vous voulez un 50/50 garanti, la version numérique de cette page n'a pas ce biais.

Si je viens d'obtenir 5 piles d'affilée, face est-elle « due » ?

Non. C'est l'illusion classique du joueur (« gambler's fallacy »). La pièce n'a pas de mémoire — chaque lancer est indépendant et la probabilité de pile au lancer suivant reste de 50 %, quoi qu'il se soit passé avant. Une série de 5 piles est peu courante mais pas rare (environ une fois sur 32 séquences de 5 lancers). Ce qui est vrai, c'est que les longues séries d'un même résultat deviennent moins probables à mesure qu'elles s'allongent — mais cela concerne la distribution globale, pas le prochain lancer en particulier. Si vous étiez prêt à dire « le prochain lancer est 50/50 » avant les 5 piles, c'est toujours vrai après.

Si c'est 50/50, pourquoi ne pas trancher moi-même ?

C'est souvent la bonne réponse, et la pièce aide justement à y arriver. Il existe une astuce psychologique bien connue : lancez une pièce pour une décision difficile et observez votre réaction au moment où elle retombe. Le soulagement de voir tomber le côté espéré signifie que vous aviez déjà choisi ; la déception signifie l'inverse. Dans ces cas-là le rôle de la pièce n'est pas de *décider* — c'est de faire remonter une préférence que vous n'osiez pas vous avouer. Pour une vraie indifférence (où aller boire un café, qui choisit la playlist), couper court à la délibération est très bien, et la pièce n'est qu'un moyen rapide de le faire sans que personne ne se sente lésé.

Calculatrices associées