Provably fair
| Risultato | — |
La corrispondenza verifica il risultato, non che la scommessa sia stata accettata o pagata.
Se un round si interrompe, l'incasso manuale non è accettato: l'incasso automatico e il limite di vincita massima pagano dove il round li raggiunge; le altre scommesse perdono al crash. Nessun rimborso.
Come ogni gioco mappa i float
- Float: HMAC-SHA256 calcolato su "client seed:nonce:round", con il seed del server come chiave (i suoi 64 caratteri come testo). Ogni 4 byte formano un float b0/2^8 + b1/2^16 + b2/2^24 + b3/2^32, da 0 fino a 1; un round dà 8 float, il round successivo altri 8.
- Dice (soldi veri), ruleset dice-e6-uniform-v1: HMAC-SHA256(server seed, …) su "overdog-originals/dice/e6-uniform-v1:real:client seed:nonce:block" per i blocchi da 0 a 7; la prima parola da 4 byte sotto 4,294,960,000 dà il tiro, word mod 10,000, mostrato da 00.00 a 99.99.
- Dice (demo): un float dà il tiro floor(f × 10,001), mostrato da 0.00 a 100.00.
- Limbo: un float dà il risultato floor(97 ÷ f) = floor(97 × 2^32 ÷ N), N = f × 2^32 in centesimi — mai sotto 1.00× e al massimo 1,000,000×.
- Roulette: un float dà la casella floor(f × 37), da 0 a 36.
- Plinko: un float per riga; la pallina va a destra quando f ≥ 0.5, altrimenti a sinistra. La tasca d'arrivo corrisponde al numero di spostamenti a destra e paga il valore di quella tasca nella tabella della piramide, secondo le sue righe e il suo rischio.
- Mines: 24 float al primo nonce della partita, uno per mina in ordine; ciascuno sceglie floor(f × free) tra le caselle ancora libere, numerate da sinistra a destra e dall'alto in basso.
- Chicken: 10 float al primo nonce della partita, uno per auto in ordine; ciascuno sceglie floor(f × free) tra le corsie ancora libere, da 1 a 20.
- Reels: i float da 1 a 3 fermano i rulli a floor(f × 32) sulle loro strisce da 32 fermate; il float 4 decide il respin (round(f × 2^32) < 840 × 2^18); poi un float per cella libera per respin, al massimo 12 respin — 100 float.