- Board Constraint: Among the three neighbouring pairs along the anti-diagonal, exactly one pair has equal occupancy bits.
- Payout Formula: After any safe reveal, the gross cashout is 0.96 × captured stake × initial_support_size / current_compatible_support_size.
- Wallet: A manual idle-only restoration sets the balance to exactly 1000 when below 10. Fractional carry persists.
Game Rules and Support
The board is a 4x4 grid. The mine count is selected from exact nonempty support configurations. The draw is uniform over the legal board support satisfying the anti-diagonal constraint, not over all unconstrained boards.
Each safe reveal filters the support. Cells with zero conditional safe probability are disabled. Cells whose safe quote would exceed 1000 times the stake are also disabled.
Known-certain mines are disabled. Captured stake and mine count remain locked throughout the round. No refill occurs during an active round; captured stake and mine count do not change.
Payout and Settlement
The gross quote is calculated as 0.96 × captured stake × initial support / remaining support.
A mine ends the round with zero gross. Manual bank becomes available only after at least one safe reveal. A manual bank, all safe cells revealed, or no eligible cell remaining ends the round.
Cap guard disables individual above-1000x transitions before a reveal. When no eligible cell remains, the current quote is banked automatically.
Controls and Modes
Controls: Four-by-four board. Stake, mine count, and refill are locked while the round is active. Eligible reveal cells and bank (after a safe reveal) remain available. Sound remains available. No auto queue.
Modes: Mine count choices are only the exact nonempty support configurations in the source. Policy 0 through Policy 5 represent different safe paths and support sizes.
Mathematical Evidence
Exact expected gross RTP is 0.96 across all modes. Simulation measurements are supporting sample observations and may differ slightly due to sampling variance.
| Mines | Policy | Exact RTP | Measured RTP | Surviving Boards | Gross Multiplier |
|---|---|---|---|---|---|
| 3 | 0 | 0.96 | 96.06732035820896 | 134 | 1.1319402985074627 |
| 3 | 1 | 0.96 | 96.0835095652174 | 92 | 1.6486956521739131 |
| 3 | 2 | 0.96 | 96.11893885714287 | 112 | 1.3542857142857143 |
| 3 | 3 | 0.96 | 96.03679872000001 | 100 | 1.5168000000000001 |
| 3 | 4 | 0.96 | 96.82577066666667 | 9 | 16.853333333333335 |
| 3 | 5 | 0.96 | 95.43272228571429 | 1 | 151.68 |
| 4 | 0 | 0.96 | 96.01278254545456 | 462 | 1.2384415584415585 |
| 4 | 1 | 0.96 | 96.02907237209301 | 258 | 2.217674418604651 |
| 4 | 2 | 0.96 | 96.06550052571427 | 350 | 1.634742857142857 |
| 4 | 3 | 0.96 | 96.04237608421053 | 285 | 2.007578947368421 |
| 4 | 4 | 0.96 | 95.73985066666667 | 36 | 15.893333333333333 |
| 4 | 5 | 0.96 | 95.731904 | 1 | 572.16 |
| 5 | 0 | 0.96 | 96.06974783999999 | 1100 | 1.3632 |
| 5 | 1 | 0.96 | 96.06437151219512 | 492 | 3.0478048780487805 |
| 5 | 2 | 0.96 | 96.003668992 | 750 | 1.99936 |
| 5 | 3 | 0.96 | 96.06619342222223 | 540 | 2.7768888888888887 |
| 5 | 4 | 0.96 | 95.65509485714284 | 84 | 17.85142857142857 |
| 5 | 5 | 0.96 | 95.86777403076923 | 5 | 299.904 |
Wallet and Persistence
Initial Balance: 1000.
Restoration: Manual idle-only refill sets the integer wallet to exactly 1000 when the balance is below 10. This is not automatic replenishment.
Fractional Carry: Persists across settlement, refill, and reload.
Unfinished Reload: Ends without refund or resume. Settled balance persists locally including zero.
Privacy and Storage
Storage: Source uses browser localStorage for settled demo balance and fractional carry. This does not establish anonymity or exclude other processing.
Third Parties: The template declares a Google Fonts stylesheet. Actual browser request capture is pending; this is not a claim that other requests or processing are absent.
Account/Payment: Demo has no account-login flow and no payment flow. Virtual coins have no cash value.
Frequently asked questions
What is the exact payout formula?
Gross quote = 0.96 × captured stake × initial support / current compatible support.
How does the wallet restore?
A manual refill while idle below 10 sets the integer wallet to exactly 1000. Fractional carry persists.
Is the 1000x cap hard?
Yes. Cells whose safe quote would exceed 1000 times stake are disabled. Cap guard disables individual above-1000x transitions before a reveal.