Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zypp-io/birthday-spacing-test
Birthday spacing test
https://github.com/zypp-io/birthday-spacing-test
Last synced: 16 days ago
JSON representation
Birthday spacing test
- Host: GitHub
- URL: https://github.com/zypp-io/birthday-spacing-test
- Owner: zypp-io
- License: apache-2.0
- Created: 2023-09-11T20:41:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-18T16:03:05.000Z (over 1 year ago)
- Last Synced: 2023-09-18T21:46:22.210Z (over 1 year ago)
- Language: Python
- Size: 105 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Zypper random generator
By [Zypper](https://www.zypper.app) gebruiken we de [`numpy`](https://numpy.org/doc/stable/reference/random/generator.html) random generator om de start euro te bepalen. De random generator algoritme die wordt gebruikt is [`PCG-64`](https://numpy.org/doc/stable/reference/random/bit_generators/pcg64.html#numpy.random.PCG64) and is een modern en statistisch bewezen algoritme voor het genereren van random getallen.
In deze repo bewijzen we door middel van de [`Birthday Spacing Test`](https://en.wikipedia.org/wiki/Diehard_tests) de randomness van `numpy` random generator die wordt gebruikt binnen Zypper.
# Quickstart (linux / MacOS)
1. Maak een virtual env aan:
```
python -m venv venv && source venv/bin/activate
```2. Installeer de nodige packages
```
pip install -r requirements.txt
```3. Run de test
```python
python main.py
```