Ga naar inhoud
TextArray
100% lokaal

Willekeurige matchmaker

Schud een lijst en splits deze op in willekeurige paren of groepen, de rest wordt verwerkt.

Invoer

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.

FAQ

Is de koppeling eigenlijk willekeurig?
Ja. Het maakt gebruik van een Fisher-Yates-shuffle, aangestuurd door crypto.getRandomValues, de cryptografische willekeur van de browser, en niet Math.random. De loting is onbevooroordeeld en onvoorspelbaar, en elke run wordt opnieuw geschud.
Wat gebeurt er met een oneven aantal namen?
De tool vormt zoveel mogelijk complete groepen en rapporteert de rest als 'overgebleven' in de telling, zonder iemand te laten vallen of op te vullen. Jij bepaalt het lot van de vreemde eend in de bijt: een trio, een bye, of een combinatie met jezelf.
Kan ik groepen groter maken dan paren?
Ja – stel het aantal leden per groep in op 3, 4 of meer voor trio's, teams of tafels. De overgebleven logica werkt hetzelfde: eerst de volledige groepen, de rest gerapporteerd.
Zal dezelfde persoon twee keer voorkomen?
Nee: duplicaten worden standaard verwijderd voordat ze in willekeurige volgorde worden afgespeeld, zodat elke naam één keer wordt geplaatst. Schakel dat uit als uw lijst opzettelijk vermeldingen herhaalt (bijvoorbeeld slots in plaats van mensen).
Wordt mijn lijst ergens geüpload?
Nee. Het shufflen en koppelen gebeurt volledig in uw browser en uw lijst verlaat uw apparaat nooit.