Probability Lab · Module
Randomness Observatory
Live stream of every statistical event
Direct WebSocket feed from the continuous simulator. Every batch flush, every notable event, every frequency update streams here in real time. This is the raw heartbeat of the live randomness engine.
received: 0 messages ·
— /s ·
last frame: never
Real-time statsawaiting first frame
Simulations
—
Columns
—
Jackpot 5+2
—
5+1 hits
—
5+0 hits
—
Cols / sec
—
Frequency snapshotawaiting first frame
Hottest #
—
Coldest #
—
Hot dev
—
Cold dev
—
Mean abs dev
—
Max abs dev
—
Live event feedscrolling…
How this works. The simulator publishes events to a Redis pub/sub channel (
lab:live). Every connected client gets the same broadcast through the /live WebSocket endpoint. Three frame types: stats (every 2 s after each flush), frequencies (number-frequency arrays), and event (notable hits and system messages). With auto-reconnect on disconnect — exponential backoff capped at 30 s.