Aller au contenu
TextArray
Tout en local

Entremetteur aléatoire

Mélangez une liste et divisez-la en paires ou groupes aléatoires, les restes étant gérés.

Entrée
Sortie

Entremetteur aléatoire

Dessiner des noms en paires aléatoires est l'une de ces tâches qui semblent triviales jusqu'à ce que vous ayez besoin qu'elles soient véritablement justes : un Père Noël secret où personne ne peut jeter un coup d'œil, des doubles de tennis qui ne sont pas les mêmes partenaires que la semaine dernière, des équipes de débat, des copains de révision de code, des panels d'entretien. Collez votre liste, un nom par ligne, et cet outil la mélange et la découpe en paires, chacune sur sa propre ligne.

Le mélange est un véritable Fisher-Yates utilisant le caractère aléatoire cryptographique du navigateur, et non Math.random, de sorte que le tirage au sort est impartial et chaque exécution diffère véritablement - remaniez jusqu'à ce que la salle soit satisfaite. Les membres par groupe transforment les paires en trios, quatuors ou équipes entières ; le style de jointure définit la façon dont les partenaires lisent sur la ligne : A contre B pour une parenthèse, A → B pour une chaîne de cadeaux, une virgule ou une tabulation à coller dans une feuille. La numérotation fait de la sortie une liste de correspondances prête à l'emploi.

Une liste impaire est le moment où la plupart des outils de couplage trichent discrètement – en laissant tomber quelqu'un ou en forçant un groupe déséquilibré. Celui-ci est honnête : il crée autant de groupes complets que le décompte le permet et rapporte les restes dans le décompte, de sorte que vous décidez quoi faire avec les impairs (les asseoir, former un trio, les jumeler avec l'organisateur) plutôt que l'outil décide pour vous. Les noms en double sont supprimés par défaut afin qu'une même personne ne puisse pas atterrir dans deux groupes.

Tout s'exécute localement dans votre navigateur : les noms ne quittent jamais votre appareil, ce qui est important pour un Secret Santa équitable.

FAQ

Le couplage est-il réellement aléatoire ?
Oui. Il utilise un mélange Fisher-Yates piloté par crypto.getRandomValues, le caractère aléatoire cryptographique du navigateur – et non par Math.random. Le tirage au sort est impartial et imprévisible, et chaque manche est remaniée à partir de zéro.
Que se passe-t-il avec un nombre impair de noms ?
L'outil forme autant de groupes complets que possible et signale le reste comme « restant » dans le décompte, sans supprimer ni compléter personne. Vous décidez du sort de l’intrus : un trio, un bye ou les jumeler avec vous-même.
Puis-je créer des groupes plus grands que des paires ?
Oui : définissez les membres par groupe sur 3, 4 ou plus pour les trios, les équipes ou les tables. La logique des restes fonctionne de la même manière : les groupes complets en premier, le reste étant signalé.
La même personne apparaîtra-t-elle deux fois ?
Non : les doublons sont supprimés par défaut avant la lecture aléatoire, de sorte que chaque nom est placé une fois. Désactivez cette option si votre liste répète intentionnellement des entrées (par exemple, des emplacements plutôt que des personnes).
Ma liste est-elle téléchargée quelque part ?
Non. La lecture aléatoire et le couplage s'effectuent entièrement dans votre navigateur et votre liste ne quitte jamais votre appareil.