CYGANSOFT · DZIAŁ TECHNOLOGII GIER
Każda gra w CYGANSOFT definiowana jest przez 5 niezależnych wymiarów matematycznych. Model oparty na rozkładzie Pareto/power-law gwarantuje E[payout] = RTP × zakład w długim terminie.
E[mult | win] = RTP / HF
α = 8.0 − VOL × 6.95 (Pareto exponent)
xm = E[mult | win] × (α − 1) / α (min mult)
P(mult ≥ x) ≈ (xm / x)^α (power-law tail)
isWin = random() < HF
isJackpot = isWin && random() < JP
mult = isJackpot ? MX : pareto(xm, α)
payout = isWin ? ⌊bet × mult⌋ : 0
Return to Player – % monet zwracanych do gracza długoterminowo
Volatility – im wyżej, tym rzadsze ale większe wygrane
Częstotliwość trafień – prob. wygranej w pojedynczej rundzie
Maksymalny pułap mnożnika wygranej
Prawdopodobieństwo wyzwolenia Jackpota
| Studio | D1 – RTP | D2 – Zmienność | D3 – Hit Freq. | D4 – Max Mnożnik | D5 – Jackpot P. | E[mult|win] |
|---|---|---|---|---|---|---|
| ⚰️ Sloty | 95.0% | 0.78 | 26.0% | ×250 | 0.120% | ×3.65 |
| 🃏 Karty | 96.5% | 0.25 | 47.0% | ×12 | 0.000% | ×2.05 |
| 🎲 Kości | 97.2% | 0.18 | 49.0% | ×8 | 0.000% | ×1.98 |
| 🎡 Koła | 94.8% | 0.50 | 34.0% | ×48 | 0.040% | ×2.79 |
| ⚡ Instant | 93.5% | 0.88 | 22.0% | ×1000 | 0.250% | ×4.25 |
| 🐉 Dragons | 92.0% | 0.96 | 16.0% | ×2000 | 0.500% | ×5.75 |
| 🎮 Multiplayer | 95.0% | 0.60 | 50.0% | ×8 | 0.000% | ×1.90 |
| 🏕️ Cygański Obóz | 94.0% | 0.55 | 50.0% | ×10 | 0.000% | ×1.88 |
Każde losowanie produkuje token dowodu (proof hash). Możesz zweryfikować wynik samodzielnie korzystając z poniższego algorytmu. Dowód jest zapisywany w historii transakcji każdego gracza.
// Pseudokod weryfikacji (Web Crypto API)
const buf = new Uint32Array(3);
crypto.getRandomValues(buf); // kryptograficznie bezpieczny RNG
const r1 = buf[0] / 0x100000000; // draw dla win/loss
const r2 = buf[1] / 0x100000000; // draw dla jackpota
const proof = "0x" + buf[2].toString(16); // token weryfikacji
// proof zapisany w historii transakcji każdego gracza