Slumpa!Tvůj digitální generátor náhody

O Slumpa

Slumpa je bezplatná webová aplikace, která dává dohromady náhodné nástroje, jež by sis jinak hledal jeden po druhém: kostky, losy, jména, čísla, barvy, balíček karet, kolo štěstí a několik párty her. Všechno běží v prohlížeči, bez účtu a bez instalace.

Proč Slumpa vznikla

Většina generátorů náhody na internetu umí jednu jedinou věc, je zavalená reklamou nebo po tobě nejdřív chce registraci. Slumpa vznikla jako opak: jedno místo, kde jsou všechny nástroje pohromadě, stránka se načte rychle a mezi tebou a losováním nic nestojí.

Aplikace je postavená jako PWA. Na mobilu si ji můžeš přidat na plochu a po prvním načtení stránky používat nástroje dál i bez připojení.

Jak náhoda funguje

Každé losování používá crypto.getRandomValues, tedy kryptografický generátor náhodných čísel v prohlížeči, místo Math.random. Navíc používá rejection sampling, který odstraňuje systematickou odchylku vznikající při skládání náhodné hodnoty do rozsahu pomocí zbytkového dělení.

Výsledkem je, že každý možný výsledek má naprosto stejnou pravděpodobnost. U kostky to znamená, že všech šest stěn padá stejně často; u losování to znamená, že každý účastník má stejnou šanci.

Dvacet dva jazyků, stejné nástroje

Slumpa je dostupná ve 22 jazycích včetně češtiny. Každý jazyk má vlastní adresy, vlastní texty a vlastní obsah ve hrách – nejsou to strojově přeložené řetězce.

Jazyk přepneš nahoře na stránce. Volba se uloží lokálně a použije se, až příště otevřeš úvodní stránku.