Willekeurige matchmaker
Schud een lijst en splits deze op in willekeurige paren of groepen, de rest wordt verwerkt.
Willekeurige matchmaker
Het tekenen van namen in willekeurige paren is een van die taken die triviaal aanvoelen totdat je het echt eerlijk wilt doen: een geheime kerstman waar niemand naar kan kijken, tennisdubbels die niet dezelfde partners zijn als vorige week, debatteams, maatjes voor het beoordelen van codes, interviewpanels. Plak uw lijst, één naam per regel, en deze tool schudt deze in willekeurige volgorde en verdeelt deze in paren, elk op een eigen regel.
De shuffle is een echte Fisher-Yates die gebruikmaakt van de cryptografische willekeur van de browser, en niet van Math.random, dus de trekking is onbevooroordeeld en elke run verschilt echt - hershuffel totdat de kamer tevreden is. Leden per groep maken van paren trio's, viertallen of hele teams; de samenvoegstijl bepaalt hoe partners op de regel lezen: A versus B voor een haakje, A → B voor een cadeauketting, een komma of tab om in een blad te plakken. Door nummering wordt de uitvoer een kant-en-klare matchlijst.
Een vreemde lijst is het moment waarop de meeste koppelingstools stilletjes vals spelen: iemand laten vallen of een scheve groep dwingen. Deze is eerlijk: hij maakt zoveel volledige groepen als de telling toelaat en rapporteert de overgebleven groepen in de telling, zodat jij beslist wat je met de vreemde eend in de bijt doet (zet ze uit, maak een trio, koppel ze aan de organisator) in plaats van dat de tool voor jou beslist. Dubbele namen worden standaard verwijderd, zodat dezelfde persoon niet in twee groepen terechtkomt.
Alles draait lokaal in je browser – de namen verlaten nooit je apparaat, wat belangrijk is voor een eerlijke Secret Santa.