Skip to content

silverlui/random_research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

random_research

Motivation

This project is an exploration of how random is computed at a fundamental level.

It ended up being a really interesting endeavor.

Chart

Red = my_rand || Blue = numpy.randint

Figure_1

*early version

Pixel Pattern Demonstrating Non-uniformity pattern plot

Numpy's random generator's pattern is unnoticable in comparison numpy plot

Goal

  • Have LCG Algorithm compete with Numpy's random
  • Perform statistical test on algorithm
    • Spectral Test
    • Some Diehard Tests

Current

After configuring its proper modulus increment and multiplier the distribution becomes uniform while also taking advantage of time module. my_random

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages