LCRNG Viz

Visualize the randomness of linear congruential random number generators (LCRNG).

A LCRNG has the form of `x_(n+1) = (a*x_n + c) mod m` with `z_n = x_n // m` being a `(0, 1)`-uniformly distributed random variable. The randomness of the generated sequence is visualized by interpreting `(z_0, z_1), (z_1, z_2), ...` as coordinates in the unit square. If those coordinates are equally distributet then the LCRNG has good randomness.