Probability Lab · Module
Randomness Art
Generative visual structure from pure noise
When randomness is rendered visually, the eye discovers structure that statistics alone can't show. These four canvases each draw from the same source — crypto.getRandomValues() — and yet produce wildly different visual languages depending on what mathematical lens is applied.
1 · Random walk in 2D
Brownian motion · 50 000 steps · 4 walkers
2 · White-noise field
Each pixel · independent uniform sample
3 · Particle constellation
Random points · Voronoi-style nearest-neighbor links
4 · Spiral phyllotaxis (random angle perturbation)
Golden-ratio rotation · randomized radial offset
Why visualize randomness? Statistics summarizes randomness; visualization reveals its texture. The same RNG that drives the simulator on the Eurojackpot page produces the visual material on this canvas. If your RNG had a bias, you would see it here long before any chi-square test caught it — your eyes are pattern detectors of remarkable sensitivity, even when the brain doesn't know what it's looking at.