Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 977 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 977 Bytes

Генератор слуайных чисел

По дефолту стоит правило 30. Генерирует последовательности 0 и 1 длиной 1000, и воспроизводит 1000 шагов с ними

Цель

понять зависит ли качество случайных чисел от начальных значений

Файлы

alg.py - генетический алгоритм

randtest.py - тесты NIST
testrandom.py - обертка над тестами. Их можно запускать отдельно
data.pi.bin - 10^6 двоичных цифр Pi в двоичном формате
data.pi.txt - 10^6 двоичных цифр Pi в txt формате
data.pi.sht - 25000 двоичных цифр Pi в txt формате

population.txt - результаты alg.py

для работы нужно установить argparse, NumPy и SciPy