Na czym polega losowanie mikołajkowe
W losowaniu mikołajkowym każda osoba z grupy kupuje jeden prezent dla jednej wylosowanej osoby i sama dostaje prezent od kogoś innego. Nikt nie wie, kto jest jego Mikołajem, dopóki nie dojdzie do wymiany. W krajach anglojęzycznych ta zabawa nazywa się Secret Santa. W Polsce urządza się ją najczęściej na mikołajki, 6 grudnia, albo przed świętami.
Losowanie z karteczek ma dwie słabe strony: ktoś może wyciągnąć siebie, a wszyscy muszą być w jednym miejscu. Generator przydziela pary tak, że nikt nie trafi na siebie ani na osobę, którą wykluczysz, a wyniki rozsyłasz w prywatnych linkach. Kolejność wręczania prezentów możesz potem ustalić w losowaniu imion.
Jak przeprowadzić losowanie
- Wpisz albo wklej imiona uczestników, każde w osobnej linii albo po przecinku. Potrzebne są co najmniej 3 osoby.
- Jeśli ktoś nie powinien na kogoś trafić, wybierz te dwie osoby w sekcji Kto nie może się wylosować i kliknij Dodaj.
- Opcjonalnie rozwiń Budżet i termin. Kwotę i dzień wymiany zobaczy każdy uczestnik razem ze swoim wynikiem.
- Kliknij Losuj pary.
- Skopiuj link przy każdym imieniu i wyślij go tej osobie. Na telefonie możesz od razu użyć przycisku Wyślij.
Jeśli wszyscy są razem, przełącz się na zakładkę Na jednym telefonie. Każdy klika swoje imię, sprawdza wynik i chowa go przed oddaniem telefonu. Imiona osób, które już sprawdziły wynik, są oznaczone, więc łatwo zauważyć, kto jeszcze czeka.
Prywatne linki dla uczestników
Każdy link zawiera jedną parę: imię osoby, która go otwiera, i imię osoby, dla której kupuje prezent. Para jest zakodowana w części adresu po znaku #. Przeglądarka nie dołącza tej części do zapytania o stronę, więc nie ma jej w logach serwera, a w podglądzie linku na czacie nie widać żadnego imienia.
Po otwarciu linku uczestnik widzi powitanie ze swoim imieniem i przycisk Odkryj. Wynik pokazuje się dopiero po kliknięciu, żeby nie zobaczył go nikt, kto akurat stoi obok. Link działa za każdym razem, więc można do niego wrócić, gdy ktoś zapomni, komu kupuje prezent.
Kodowanie chroni przed przypadkowym zepsuciem niespodzianki, ale nie jest szyfrowaniem. Osoba, która zna się na rzeczy, odczyta link. Dlatego wysyłaj każdy link tylko jego właścicielowi, a jako organizator nie otwieraj cudzych linków.
Jak generator przydziela pary
Generator układa wszystkich uczestników w jeden łańcuch: pierwsza osoba kupuje prezent dla drugiej, druga dla trzeciej, a ostatnia dla pierwszej. Kolejność w łańcuchu jest losowa. Dzięki temu nikt nie wylosuje siebie i nie powstają zamknięte pary, w których dwie osoby kupują prezenty sobie nawzajem.
Bez wykluczeń każdy możliwy łańcuch ma tę samą szansę. Dla n osób jest ich (n − 1)!, czyli 24 dla pięciu osób i 362 880 dla dziesięciu. Generator tasuje listę algorytmem Fishera i Yatesa i zamyka ją w koło, a jeśli są wykluczenia, odrzuca łańcuchy, które je łamią, i losuje ponownie.
Przy wielu wykluczeniach w małej grupie łańcuch może nie istnieć. Wtedy generator szuka dowolnego przydziału, w którym nikt nie kupuje prezentu sobie ani wykluczonej osobie, nawet jeśli pojawią się zamknięte pary. Informacja o tym pojawia się nad wynikami. Gdy nawet taki przydział jest niemożliwy, generator poprosi o usunięcie któregoś wykluczenia.
Porady dla organizatora
Ustal zasady przed losowaniem
Kwota, dzień i miejsce wymiany powinny być znane, zanim ktokolwiek zacznie szukać prezentu. Wpisz je w polach budżetu i terminu, a każdy zobaczy je przy swoim wyniku. Dzięki temu nikt nie kupi prezentu za trzy razy więcej niż pozostali.
Losuj z wyprzedzeniem
Dwa albo trzy tygodnie przed wymianą to rozsądny czas. Przed świętami sklepy są zatłoczone, a przesyłki idą dłużej, więc krótszy termin utrudni wybór dobrego prezentu.
Poproś o listy życzeń
W grupie, w której nie wszyscy dobrze się znają, przyda się krótka lista zainteresowań każdej osoby. Może to być wspólny dokument albo wiadomość w grupie, w której każdy napisze, co lubi, a czego wolałby nie dostać.
Zachowaj losowanie
Losowanie zostaje w przeglądarce organizatora przez 30 dni. Jeśli ktoś zgubi swój link, wróć na stronę i skopiuj go ponownie. Nie losuj od nowa, bo nowe losowanie zmieni pary wszystkim, a stare linki dalej będą pokazywać poprzednie wyniki.
Gdzie sprawdza się losowanie mikołajkowe
W rodzinie jeden przemyślany prezent zamiast kilkunastu drobiazgów oszczędza pieniądze i czas. Wykluczenia pozwolą rozdzielić małżonków albo rodziców i dzieci, którzy i tak obdarują się nawzajem.
W firmie linki rozwiązują kłopot z pracą zdalną: nie trzeba zbierać wszystkich w jednej sali, żeby ciągnąć karteczki. Wystarczy wysłać każdemu wiadomość. Przy dużych zespołach wygodniej losować osobno w działach.
W szkole nauczyciel może przeprowadzić losowanie na jednym urządzeniu podczas lekcji albo przekazać linki rodzicom. Wśród znajomych losowanie łatwo zorganizować na czacie grupowym, byle każdy link trafił w prywatnej wiadomości.
Często zadawane pytania
Jak każdy uczestnik dowie się, kogo wylosował?
Po losowaniu organizator widzi listę uczestników z przyciskiem Kopiuj link przy każdym imieniu. Każdą osobę trzeba wysłać tylko jej link, na przykład w prywatnej wiadomości. Po otwarciu link wita uczestnika z imienia i po kliknięciu Odkryj pokazuje, komu kupuje prezent. Jeśli wszyscy są w jednym miejscu, możecie zamiast tego podawać sobie jeden telefon.
Czy organizator zobaczy, kto kogo wylosował?
Nie musi. Lista wszystkich par jest schowana pod osobnym przyciskiem i otwiera się dopiero po kliknięciu. Organizator może więc rozesłać linki i brać udział w zabawie. Trzeba tylko pamiętać, żeby nie otwierać cudzych linków, bo każdy z nich pokazuje wynik swojej osoby.
Czy imię wylosowanej osoby widać w linku?
Nie otwartym tekstem. Para jest zakodowana w części adresu po znaku #, więc w podglądzie linku na czacie nie widać żadnego imienia. To jednak kodowanie, a nie szyfrowanie: osoba, która zna się na rzeczy, potrafiłaby je odczytać. Chroni przed przypadkowym zepsuciem niespodzianki, a nie przed celowym podglądaniem.
Ile osób potrzeba do losowania?
Co najmniej trzy. Przy dwóch osobach nie ma czego losować, bo każda musiałaby kupić prezent tej drugiej. Górnego limitu generator nie ma, ale przy bardzo dużych grupach wygodniej podzielić je na mniejsze, na przykład po działach w firmie.
Jak działają wykluczenia?
Wybierz dwie osoby i kliknij Dodaj. Te osoby nie wylosują się nawzajem, w żadną stronę. Wykluczenia przydają się dla par, rodzeństwa albo osób, które i tak wymieniają się prezentami. Przy wielu wykluczeniach w małej grupie poprawne losowanie może nie istnieć i generator wtedy o tym napisze.
Co, jeśli dwie osoby mają to samo imię?
Dopisz im inicjał nazwiska, na przykład Anna K. i Anna W. Generator nie pozwoli rozpocząć losowania, dopóki na liście jest to samo imię dwa razy, bo inaczej linki i wyniki obu osób byłyby nie do odróżnienia.
Czy losowanie zapisuje się, gdy zamknę stronę?
Tak, w pamięci tej przeglądarki na 30 dni. Organizator może wrócić na stronę i jeszcze raz skopiować linki, na przykład dla osoby, która zgubiła swój. Uczestnicy niczego nie muszą zapisywać, bo ich wynik jest w linku. Losowanie nie trafia na serwer.
Czy dwie osoby mogą kupować prezent sobie nawzajem?
Zwykle nie. Generator najpierw układa wszystkich w jeden łańcuch: pierwsza osoba kupuje dla drugiej, druga dla trzeciej, a ostatnia dla pierwszej. Wtedy nie ma par, które wymieniają się prezentami między sobą. Tylko gdy wykluczenia nie pozwalają ułożyć łańcucha, generator szuka innego poprawnego przydziału i zaznacza to przy wyniku.