Whether you’re building games, simulations, or statistical tools — randomness matters.
But is the random number generator you’re using truly random?
RandomiX helps you answer that with a simple visual test interface.
🎯 What Is It?
RandomiX is a lightweight tool that visualizes sequences of random numbers generated from any source (e.g. Math.random(), custom RNG algorithms) and shows whether they display any patterns or clustering.
It’s a visual way to test and evaluate the quality of randomness.
🧰 Technologies Used:
- HTML + CSS + Vanilla JavaScript
- Canvas API to plot 2D point distributions
- Built-in RNGs and room for custom generators
- Lightweight, mobile-friendly UI
🧠What You’ll Learn:
How to visualize randomness
Canvas plotting and rendering basics
Pattern detection and statistical intuition
Debugging RNG implementations
🔧 Why I Built It:
Randomness is often invisible, but its flaws can affect real outcomes — from game mechanics to simulations.
RandomiX offers a simple way to see what randomness looks like, making it easier to trust (or doubt) your RNGs.
📦 GitHub Repo:
🔗 github.com/akbak/RandomiX
by Muhammet Ali AKBAK
Top comments (0)