SlotMainEngine
Deprecated
Prototyping only. This is a monolithic engine built on Math.random(), so it is neither provably fair nor RGS-compatible, and it has no Done signal. Build the decomposed pipeline instead — see Provably fair maths.
A single-node slot engine: spins, evaluates and pays in one step.
Inputs
Lifecycle
| Signal | Description |
|---|---|
| On Mount |
Configuration
| Data | Description |
|---|---|
| Number Of Symbols (number) | |
| Weight Formula (string) | |
| Column Size (number) | |
| Row Size (number) | |
| Free Spins Symbol (number) | |
| Blocked Reels (string) | |
| Enable Free Spins (boolean) | |
| Min Consecutive Symbols (number) | |
| Payout Formula (string) | |
| Wild Symbol (number) | |
| Enable Reel Ways (boolean) |
Simulation
| Data | Description |
|---|---|
| Enable Simulation Mode (boolean) | |
| Number Of Simulation (number) |
Bankroll
| Data | Description |
|---|---|
| Capital (number) | |
| Bet Amount (number) | |
| Initial Free Spins (number) |
Gameplay
| Data | Description |
|---|---|
| Enable Cascading Reels (boolean) |
Replay
| Data | Description |
|---|---|
| Enable Replay Mode (boolean) |
| Signal | Description |
|---|---|
| Next Replay Case | |
| Import Audit Trail |
Control
| Data | Description |
|---|---|
| Lock Reel Strips (boolean) |
| Signal | Description |
|---|---|
| Generate Reel Strips | |
| Unlock Reel Strips | |
| Spin | |
| Export Game Metrics |
Audit
| Signal | Description |
|---|---|
| Generate Audit Entry | |
| Export Audit Trail | |
| Reset Audit Trail |
Outputs
Visuals
| Data | Description |
|---|---|
| Reel Strips (array) | |
| Stop Position List (array) |
Results
| Data | Description |
|---|---|
| Current Capital (number) | |
| Current Free Spins (number) | |
| RTP Series (array) | |
| Hit Frequency Series (array) | |
| Spin Winnings Series (array) | |
| Final Result (object) |
Jackpot
| Data | Description |
|---|---|
| Jackpot Start Value (number) | |
| Jackpot Accumulated (number) |
Diagnostics
| Data | Description |
|---|---|
| Reel Strips Nonce (number) | |
| Spin Nonce (number) |
Volatility
| Data | Description |
|---|---|
| Volatility Mean (number) | |
| Volatility StdDev (number) | |
| Volatility Variance (number) | |
| Volatility Amplitude (number) |
UI
| Data | Description |
|---|---|
| Capital Field Value (number) | |
| Initial Free Spins Field Value (number) |
Debug
| Data | Description |
|---|---|
| Debug Reels (array) | |
| Debug Winning Lines (array) |
State
| Data | Description |
|---|---|
| Is Locked (boolean) |
Control
| Signal | Description |
|---|---|
| Done |