Demostrablemente justo
| Resultado | — |
La coincidencia comprueba el resultado, no que la apuesta se haya aceptado o pagado.
Si una ronda se interrumpe, no se acepta el cobro manual: los cobros automáticos y los topes pagan donde la ronda los alcanza; las demás apuestas pierden en el crash. Sin reembolso.
Cómo cada juego asigna los floats
- Floats: HMAC-SHA256 con la semilla del servidor como clave (sus 64 caracteres como texto) sobre "client seed:nonce:round". Cada 4 bytes forman un float b0/2^8 + b1/2^16 + b2/2^24 + b3/2^32, de 0 hasta 1; una ronda da 8 floats y la siguiente otros 8.
- Dice (dinero real), conjunto de reglas dice-e6-uniform-v1: HMAC-SHA256(server seed, …) sobre "overdog-originals/dice/e6-uniform-v1:real:client seed:nonce:block" para los bloques del 0 al 7; la primera palabra de 4 bytes bajo 4,294,960,000 da la tirada, word mod 10,000, mostrada como 00.00 a 99.99.
- Dice (demo): un float da la tirada floor(f × 10,001), mostrada como 0.00 a 100.00.
- Limbo: un float da el resultado floor(97 ÷ f) = floor(97 × 2^32 ÷ N), N = f × 2^32 en centésimas — nunca menos de 1.00× y a lo sumo 1,000,000×.
- Roulette: un float da la casilla floor(f × 37), de 0 a 36.
- Plinko: un float por fila; la bola va a la derecha cuando f ≥ 0.5 y a la izquierda en caso contrario. La casilla es el número de veces que va a la derecha, y paga lo que la tabla de pagos del tablero indica para esa casilla según sus filas y su riesgo.
- Mines: 24 floats en el primer nonce del juego, uno por mina en orden; cada uno elige floor(f × free) entre las casillas aún libres, numeradas de izquierda a derecha y de arriba abajo.
- Chicken: 10 floats en el primer nonce del juego, uno por auto en orden; cada uno elige floor(f × free) entre los carriles aún libres, del 1 al 20.
- Reels: los floats del 1 al 3 detienen los rodillos en floor(f × 32) sobre sus tiras de 32 posiciones; el float 4 decide el regiro (round(f × 2^32) < 840 × 2^18); luego un float por celda libre por regiro, 12 regiros como máximo — 100 floats.