Comment SpinKit reste équitable
Les tirages viennent de SpinKitEngine. SpinBot ne choisit jamais un résultat. Vous pouvez vérifier un reçu, pas nous croire sur parole.
L’équité d’un randomiseur est facile à proclamer et difficile à voir. Une roue peut jouer la comédie pendant que le résultat a été décidé dans le noir. SpinKit est construit à l’envers : le moteur tire d’abord, l’animation suit, et un reçu reste là où vous pouvez le vérifier. Cette page est le compte rendu écrit de ce dessin — pas un second produit, ni une coquille traduite de l’écran d’accueil.
C’est aussi local-first. Le tirage qui compte a lieu sur l’appareil devant la salle, à partir de la liste visible, sans compte pour les outils de base. Sauvegardes cloud et liens de partage sont des extras. Ils n’ont pas de vote secret sur le gagnant.
Ce qui choisit vraiment le gagnant
Chaque tour de roue, lancer de slots, ligne Spin Sheet et répartition d’équipes est produit par SpinKitEngine sur votre appareil. Le moteur utilise un générateur cryptographique, pas Math.random() déguisé en roue. Les parts pondérées changent les chances selon les nombres saisis, et ces poids restent visibles. Retirer un gagnant après un tour est un réglage que vous activez, pas un nouveau tirage caché.
Cet ordre est tout le dessin : s’engager sur un résultat, puis jouer le tour pour que la salle le voie atterrir. Le pointeur ne chasse pas un nom. L’animation affiche un tirage déjà fait. Si la roue semblait « choisir » à la dernière seconde, ce serait le contraire de cette page.
SpinBot peut aider à bâtir une liste, renommer une roue ou expliquer un réglage. Il ne peut pas choisir un gagnant. Si un assistant pouvait diriger une tombola, le reste de cette page serait du théâtre. Le chemin de code qui tire est le moteur ; l’assistant n’y est pas.
Des reçus que vous pouvez vérifier
Après un tirage, SpinKit peut montrer un reçu : un engagement et un témoin. Quiconque a la liste d’origine peut rejouer le tirage et voir si le même nom sort. Un reçu n’est pas un badge marketing. Si la liste en main ne correspond pas à celle tirée, la relecture échoue — c’est le but. Copiez le reçu pour le montrer à une classe, un chat ou un auditeur.
Traitez le reçu comme une partie du travail, pas un ornement. Une classe qui le garde peut répondre « qui était sur la liste ? » sans se disputer de mémoire. Un giveaway en direct qui publie le reçu à côté du clip a une seconde preuve, plus calme, pour ceux qui ont manqué le stream. Le reçu n’inventera pas une liste que vous n’avez pas tirée ; il refusera une liste retouchée en silence ensuite.
Le mode présentation, sur un projecteur ou un stream, masque les publicités et le chrome superflu pour que la salle regarde la roue. Il ne masque pas le gagnant, le lancer ni le reçu. Une équité qui disparaît quand vous « passez en présentation » n’est pas de l’équité.
Parts égales, et parts qui ne le sont pas
Une roue juste sans poids est ennuyeuse de la meilleure façon : chaque nom a la même chance, et les parts le disent. Si c’est ce qu’il vous faut, ne touchez pas aux poids. Si quelqu’un a acheté trois billets, le geste honnête est trois chances — une plus grande part, ou trois lignes sur un Spin Sheet — pas un coup de pouce caché. Des cotes pondérées invisibles sont un dark pattern. Des cotes visibles ne sont que de l’arithmétique.
La même règle à l’envers. Ne mettez pas deux copies d’un nom « pour qu’il gagne plus » sauf si vous le dites à voix haute. Ne laissez pas une part fantôme d’une ancienne édition. La liste montrée avant le tour est celle dont le moteur tire. Si les deux ne s’accordent pas, la salle a raison de partir.
Salles live et marque de l’hôte
Une salle live est une diffusion, pas un second moteur. L’appareil de l’hôte tire toujours avec SpinKitEngine ; les invités voient le même résultat. Les événements privilégiés (tour, config, fin) sont signés avec la clé de l’hôte. Qui ouvre le lien avec ?hp= sait déjà quel hôte croire. Qui ne tape qu’un code de six caractères doit comparer la marque d’hôte lue à voix haute avant de traiter la salle comme réelle. Cette marque, ce sont les premiers caractères de la clé publique de l’hôte — assez courte à dire, assez précise pour attraper une salle en collision.
Un code tapé est pratique. Il est aussi court. Les codes courts collisionnent comme les mots courts : rarement, mais pas jamais. La marque d’hôte est le moyen pour un invité sceptique de vérifier qu’il est dans la salle que l’hôte dirige vraiment, pas un sosie. Si la marque à l’écran de l’invité ne correspond pas à ce que l’hôte lit, partez et rejoignez depuis le lien publié. Ne tournez pas « quand même » pour vous disputer plus tard.
Le labo dans ce navigateur
Le labo interactif sur /verify lance des milliers de tirages SpinKitEngine indépendants contre la roue actuellement ouverte. Il rapporte un chi-deux et une p-valeur. C’est une vérification que vous lancez vous-même, dans ce navigateur, sur cette liste — pas un certificat que nous imprimons. Ouvrez-le quand il faut montrer à une salle sceptique que des poids égaux restent égaux sur une longue série.
Le labo est volontairement en anglais seulement. C’est un outil, pas un article, et il est marqué pour que les robots ne le traitent pas comme une seconde page d’accueil. Cette page est l’article. Le guide Les roues aléatoires en ligne sont-elles vraiment justes ? est l’explication générale — animation contre tirage, PRNG, pourquoi un beau tour n’est pas une preuve. Trois URL, trois jobs. S’il s’agit seulement de montrer à une classe que cette roue ne choisit pas en secret le chouchou du prof, ouvrez /verify sur la liste que vous allez utiliser.
Un moteur, quatre formes de travail
L’équité n’est pas un mode spécial qu’on active pour les tombolas. Le même moteur tire une roue, une combinaison de slots, une ligne Spin Sheet et une répartition d’équipes. Ce qui change, c’est la forme du travail : un nom, une combinaison, une ligne entière, ou des groupes. Pour une tombola documentée depuis Excel ou Google Sheets, l’outil honnête est un Spin Sheet, pas une roue de deux cents parts illisibles. Pour des groupes de cinq, utilisez Teams. Ne simulez pas un tirage d’équipes en tournant une roue sept fois et en notant les noms à la main.
Ce que nous ne cachons pas
SpinKit n’ajoute pas de chance extra à un nom que vous n’avez pas pondéré. Il ne relance pas hors écran quand le premier résultat était « gênant ». Il ne laisse pas SpinBot, l’auteur d’un modèle ou une publicité choisir le gagnant. Il ne prétend pas que le site est sans pubs tout en en montrant, et le mode présentation est un interrupteur d’affichage minuté — pas une promesse que les pubs ont disparu pour toujours. Les outils de base marchent sans compte. C’est le produit, pas un entonnoir déguisé en sélecteur.
Vous pouvez toujours faire un tirage inéquitable avec un moteur équitable. Collez une liste partielle. Cachez un poids. Tournez deux fois et gardez le résultat qui vous plaît. Le logiciel ne peut pas arrêter un hôte qui veut tricher devant une salle qui ne regarde pas. Ce qu’il peut, c’est refuser d’être la part cachée de cette triche : la liste, les poids, le reçu et la marque d’hôte sont visibles si vous les utilisez. Un tirage que vous ne pouvez pas expliquer est un tirage que vous ne devriez pas lancer.
Ce que cette page n’est pas
Ce n’est ni une place de marché, ni un classement de « tombolas vérifiées », ni la promesse qu’une roue pondérée est une roue sans poids. Si vous donnez à un nom une plus grande part, ce nom devrait gagner plus souvent. Le geste honnête est de montrer la part. Pour une ligne entière d’un tableur, utilisez un Spin Sheet. Pour des groupes équilibrés, utilisez Teams. Le moteur est le même ; la forme du travail ne l’est pas.
Ce n’est pas non plus un conseil juridique, une licence de jeu ni un certificat à agiter devant un régulateur. Les règles locales des tirages, giveaways et tombolas s’appliquent toujours là où vous vivez et sur la plateforme utilisée. Cette page décrit comment SpinKit tire. C’est encore à vous de décider si un tirage est le bon outil pour le travail devant vous.
Une vérification à faire ce soir
- Montrez la liste complète — noms, numéros de billets ou lignes — avant que quiconque ne tourne.
- Dites si les poids sont égaux ou non, et laissez les parts là où on les voit.
- Tirez une fois, à vue. Gardez le reçu. Ne relancez pas « parce que ça n’allait pas ».
- Si la salle est à distance, lisez la marque d’hôte à voix haute, ou envoyez le lien plutôt qu’un code tapé tout seul.
- Si quelqu’un doute du moteur plutôt que de la liste, ouvrez /verify sur cette même liste et laissez-les regarder une longue série.
Voilà toute l’histoire d’équité : un moteur que vous pouvez nommer, une liste que vous voyez, un reçu que vous gardez, et un labo que vous lancez vous-même. Personne, y compris SpinBot, ne choisit un gagnant à votre place.
SpinKit