DEV Community

Muhammet Ali AKBAK
Muhammet Ali AKBAK

Posted on • Originally published at muhammetakbak.wordpress.com

🎲 RandomiX: Is It Truly Random?

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)