https://github.com/autonomio/chances
Package that implements several pseudo, quasi, and true, including quantum random methods into a unified single-line command interface.
https://github.com/autonomio/chances
quantum-randomness quasi-random-generator random randomness-generation
Last synced: 8 months ago
JSON representation
Package that implements several pseudo, quasi, and true, including quantum random methods into a unified single-line command interface.
- Host: GitHub
- URL: https://github.com/autonomio/chances
- Owner: autonomio
- License: mit
- Created: 2018-09-30T10:47:20.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-21T07:25:52.000Z (about 2 years ago)
- Last Synced: 2024-10-29T23:41:38.526Z (over 1 year ago)
- Topics: quantum-randomness, quasi-random-generator, random, randomness-generation
- Language: Python
- Size: 84 KB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

A python package that implements several pseudo, quasi, and true, including quantum random methods into a unified single-line command interface.
[](https://coveralls.io/github/autonomio/chances?branch=master)
## methods
- Quantum
- Ambient sound
- Halton sequence
- Korobov matrix
- Latin hypercube
- Latin hypercube with Sudoku style constraint
- Improved Latin hypercube (very slow)
- Uniform mersenne
- Uniform cryptographically sound
## visualization
- 1d plot
- 2d plot
## todo
- test degree of randomness for each method
- add degree of randomness test methods
- add more random methods
- add shuffle function
- add support for strings