123LuckyNumber to darmowy generator liczb lotto, który losuje twoje liczby na realistycznej trójwymiarowej maszynie z kulami w twojej przeglądarce. Został zaprojektowany tak, aby był uczciwy i prywatny: każda liczba pochodzi z kryptograficznie bezpiecznego generatora liczb losowych, a żadne informacje o tobie ani o twoich losowaniach nie są wysyłane na serwer.
Jak działa losowanie – krok po kroku
- Najpierw losowane są liczby. Zanim poruszy się którakolwiek kula, Web Crypto API w twojej przeglądarce (
crypto.getRandomValues) losuje wszystkie liczby zakładu. Każde losowanie korzysta z metody odrzucania, więc żadna liczba nie jest choćby odrobinę bardziej prawdopodobna od innej, a pula lotto jest losowana bez powtórzeń, jak kule wyjmowane z maszyny. - Maszyna działa sama. Strumienie powietrza unoszą kule w komorze zgodnie z prawdziwą fizyką: grawitacją, odbiciami i zderzeniami między kulami. Odbiornik u góry łapie tę kulę, którą akurat dostarczy powietrze.
- Liczby są przenoszone tak, by pasowały. Kule w jednym kolorze wyglądają tak samo, z wyjątkiem numeru, więc wylosowana liczba zostaje przeniesiona na kulę, która za chwilę zostanie złapana, w momencie, gdy żadnego z tych numerów nie widać: głęboko w stosie kul, za częścią maszyny albo po odwróconej stronie kuli. Maszyna działa nieco przed tym, co widzisz, więc może poczekać na taki moment; dopiero gdy nie nadejdzie on na czas, numer zmienia się na widoku. Gdy kula jest już w drodze na półkę z wynikiem, jej numer nigdy się nie zmienia.
- Kula toczy się na półkę, a liczba dołącza do wyniku u góry ekranu.
Dlaczego fizyka nie wybiera liczby?
Bo symulacja nie jest uczciwym źródłem losowości. Drobne szczegóły pozycji startowych, kroku czasowego i zaokrągleń mogą sprawić, że niektóre kule będą wypadać częściej niż inne, a nikt nie jest w stanie udowodnić, że tak nie jest. Generator kryptograficzny jest zaprojektowany i przetestowany tak, aby był nieprzewidywalny i równomierny. Rozdzielenie tych dwóch rzeczy daje to, co najlepsze z obu: losowanie, które wygląda realistycznie, i wynik, któremu możesz zaufać.
Loterie
Każde gotowe ustawienie odpowiada temu, co gracz wybiera na kuponie: w Powerball to 5 liczb od 1 do 69 i 1 od 1 do 26. Gry na cyfry, takie jak Pick 3 czy 4D, losują każdą cyfrę z jej własnych dziesięciu kul, więc cyfra może się powtórzyć. Każdy format sprawdzamy na stronie internetowej jego operatora; formaty od czasu do czasu się zmieniają, więc zawsze obowiązują zasady twojej oficjalnej loterii. Maszyna startuje od loterii z twojego kraju, ustalanego raz na wizytę na podstawie adresu IP (zob. politykę prywatności), a ty możesz przełączyć się na dowolną inną albo ustawić własne losowanie.
Na czym działa serwis
- three.js do renderowania 3D (licencja MIT)
- Niewielki silnik fizyki kul napisany specjalnie dla tej maszyny
- Dane o przypisaniu adresów IP do krajów od DB-IP (CC BY 4.0)
- Zwykły PHP na serwerze, bez bazy danych, bez kont i bez śledzenia
Wszystko jest serwowane z tej strony, a nie z zewnętrznego CDN, więc strona nigdy nie wczytuje kodu z innych miejsc.
Część rodziny 123
123LuckyNumber działa obok 123DiceRoller, 123SpinWheel i naszych innych darmowych narzędzi, które nie wymagają rejestracji. Masz pytanie, pomysł albo chcesz zgłosić błąd? Napisz na hello@123luckynumber.com.
Ostatnia aktualizacja: