Entremetteur aléatoire
Mélangez une liste et divisez-la en paires ou groupes aléatoires, les restes étant gérés.
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.