Kryptograficzna losowość jako fundament autentycznego wglądu
Wielu internetowych wróżbitów korzysta z przewidywalnych algorytmów lub manipuluje wynikami. Vaticinator przestrzega rygorystycznych standardów czystej matematycznej sprawiedliwości.
---
#### 1. Bezpieczny generator liczb pseudolosowych (CSPRNG)
- Wykorzystujemy wbudowane Web Crypto API (`crypto.getRandomValues`), czerpiące z puli entropii sprzętowej systemu operacyjnego.
- Gwarantuje absolutną nieprzewidywalność i jednorodne prawdopodobieństwo wyboru.
#### 2. Nowoczesny algorytm Fishera-Yatesa
- Tasowanie 78 kart odbywa się za pomocą zoptymalizowanego algorytmu $O(N)$ Knitha-Durstenfelda.
- Wszystkie z $78!$ permutacji posiadają identyczną szansę wystąpienia.
#### 3. Równomierny generator pozycji odwróconych 50%
- Kierunek karty (prosta czy odwrócona) jest określany z matematyczną dokładnością 50,0%.
#### 4. Wstrzykiwanie entropii interakcji
- Ruchy kursora i czas dotknięcia ekranu zasilają stan początkowy, czyniąc każde losowanie unikalnym.