OmertaEra has no hidden random number generator. Every action that involves luck draws its numbers from three ingredients:
For an action the game computes HMAC-SHA256(key = serverSeed, message = clientSeed + ":" + nonce + ":" + block) with block starting at 0. The 32-byte result is cut into eight 4-byte big-endian integers, each divided by 232 to give a float in [0, 1). When eight are used up, block goes up by one. A simple action succeeds when its first float is below the chance shown on screen. Casino games draw as many floats as they need (a shuffle uses 51, roulette one, keno twenty).
When you rotate your seed pair, the retired server seed is revealed. Paste it below with your client seed and the nonce of any outcome and you get the exact numbers the game used. The in-game page does this for you with one click and replays the full game logic.
| Game | Bets | Staked | Paid out | Observed return | Theoretical |
|---|---|---|---|---|---|
| blackjack Simulated with basic play (hit below 17, stand otherwise); real players vary. | 32 | $42,394 | $26,298 | 62.0% | 94.2% |
| holdem | 9 | $8,100 | $11,900 | 146.9% | 0.0% |
| jacks Full-pay 9/6 paytable: 99.5% with optimal holds; casual play returns less. | 3 | $300 | $100 | 33.3% | 99.5% |
| keno 10 picks of 80, 20 drawn — exact hypergeometric value of the paytable. | 4 | $400 | $0 | 0.0% | 92.5% |
| race Every horse returns the same share: 1 / Σ(1/odds). | 7 | $700 | $500 | 71.4% | 91.3% |
| roulette Every bet pays 36/37 of a fair price (single zero). | 24 | $9,791 | $4,500 | 46.0% | 97.3% |
| slots Weighted reel strip, simulated. | 54 | $31,875 | $19,650 | 61.7% | 84.0% |
| Game | Bets | Staked | Paid out | Observed return | Theoretical |
|---|---|---|---|---|---|
| blackjack Simulated with basic play (hit below 17, stand otherwise); real players vary. | 32 | $42,394 | $26,298 | 62.0% | 94.2% |
| holdem | 9 | $8,100 | $11,900 | 146.9% | 0.0% |
| jacks Full-pay 9/6 paytable: 99.5% with optimal holds; casual play returns less. | 3 | $300 | $100 | 33.3% | 99.5% |
| keno 10 picks of 80, 20 drawn — exact hypergeometric value of the paytable. | 4 | $400 | $0 | 0.0% | 92.5% |
| race Every horse returns the same share: 1 / Σ(1/odds). | 7 | $700 | $500 | 71.4% | 91.3% |
| roulette Every bet pays 36/37 of a fair price (single zero). | 24 | $9,791 | $4,500 | 46.0% | 97.3% |
| slots Weighted reel strip, simulated. | 54 | $31,875 | $19,650 | 61.7% | 84.0% |
| Action | Shown chance | Rolls | Hits | Expected | z |
|---|---|---|---|---|---|
| booze run | 0–10% | 6 | 0 | 0.1 | -0.39 |
| crime | 20–30% | 3 | 0 | 0.8 | -1.03 |
| crime | 30–40% | 6 | 3 | 2.3 | 0.61 |
| crime | 40–50% | 6 | 5 | 2.8 | 1.83 |
| crime | 50–60% | 12 | 8 | 6.8 | 0.70 |
| escape | 10–20% | 1 | 1 | 0.1 | 2.38 |
| major | 40–50% | 11 | 4 | 5.0 | -0.58 |