Powrót do głównego koła

Losowanie zwycięzców loterii

Przygotuj pulę uprawnionych uczestników przed losowaniem. Narzędzie może zastąpić ręczną listę kolumną nazw z CSV, wykluczyć określone wiersze, opcjonalnie usunąć znormalizowane duplikaty i wylosować do 100 unikalnych zwycięzców bez ponownego losowania.

Ustawienia loterii

Imiona, wykluczenia i wyniki pozostają w tej przeglądarce. Nic nie zostaje przesłane.

Uczestnicy (po jednym w wierszu)
Lokalne przekazanie listy

Przenoszone są tylko nazwy. Obecność, tagi, warunki, wagi, obrazy i wyniki nie są przenoszone.

Zapis tylko w tej przeglądarce. Wyeksportuj JSON, aby przenieść listę na inne urządzenie.

To narzędzie przyjmuje 1–10000 nazw.

Uprawnieni: 6Wykluczeni: 0Usunięto duplikaty: 0

Zwycięzcy

Jeszcze nie wylosowano zwycięzców.

Lokalny zapis wyników

Losowania z tej sesji pojawią się tutaj.

Zapis zawiera lokalny odcisk palca SHA-256 znormalizowanej listy uprawnionych i identyfikuje Web Crypto API jako źródło losowe. Odcisk palca wykrywa zmiany w liście; nie jest dowodem losowania certyfikowanego przez stronę trzecią ani niezależnie audytowanego.

Konkretne przykłady losowania

Importuj CSV zawierający 2 500 nazw, wyklucz 12 wycofanych uczestników i usuń 18 zduplikowanych znormalizowanych nazw. Liczba uprawnionych wynosi 2 470. Poproszenie o pięciu zwycięzców zwraca pięć różnych wierszy i zapisuje ich kolejność, liczbę uprawnionych, ID losowania oraz czas UTC w lokalnym logu CSV.

Jak wybierani są zwycięzcy

Nazwy są normalizowane przy użyciu NFKC, usuwane są nadmiarowe spacje, a limit to 120 znaków. Wykluczenia i opcjonalne usuwanie duplikatów używa dopasowania bez uwzględnienia wielkości liter zgodnego z ustawieniami lokalnymi. Pozostała tablica jest próbkowana bez ponownego losowania przy użyciu wyboru całkowitego o jednolitej rozkładzie opartych na Web Crypto i próbkowania odrzuceniem.

Przetwarzanie lokalne i zapisy

Ręczne nazwy, wykluczenia, importowane bajty CSV, zwycięzcy i rekordy wyników pozostają w bieżącej sesji przeglądarki. Import CSV akceptuje pliki do 2 MB; zachowywanych jest do 10 000 wierszy uczestników. Pobieranie tworzy lokalny plik i neutralizuje prefiksy formuł arkusza w komórkach zwycięzców.

Ograniczenia przed rzeczywistym losowaniem

  • Narzędzie nie może weryfikować zgody uczestników, posiadania losu, dat uprawnień, jurysdykcji, neutralności operatora ani realizacji nagród.
  • Usuwanie duplikatów porównuje znormalizowane wyświetlane nazwy, więc dwie różne osoby o tym samym imieniu mogą zostać połączone; wyłączenie tej funkcji daje duplikatom osobne szanse.
  • Pobieralny rekord nie jest podpisany, wrażliwy na manipulacje, nie jest niezależnie weryfikowany ani dowodem na to, że źródłowa lista była kompletna.

Pytania dotyczące losowania

Czy jeden uczestnik może wygrać dwa razy w losowaniu?
Ten sam kwalifikujący się wiersz tablicy nie może wygrać dwa razy w jednym losowaniu wielowygranym, ponieważ próbki pobierane są bez zwracania.
Która kolumna CSV jest importowana?
Preferowana jest kolumna z nagłówkiem imię, pełne imię, uczestnik, wchodzący, zgłoszenie lub posiadacz biletu; w przeciwnym razie używana jest pierwsza kolumna.
Czy listy losowań są przesyłane?
Nie. Analiza, wykluczenia, wybór, historia i tworzenie rekordu CSV są wykonywane w bieżącej przeglądarce.
Czy rekord CSV jest certyfikatem audytu?
Nie. Jest to wygodny lokalny rekord i nie może być przedstawiany jako niezależne potwierdzenie.

Zawartość i wdrożenie zostały sprawdzone: