
|| разделы:: | |
|| реклама:: |
|
|| новости почтой:: |
|
|| поиск по сайту:: |
|
|| рекомендуем:: |
|
|  |
CouCouGen — лёгкий детерминированный 32-битный генератор псевдослучайных чисел (PRNG) для JavaScript. Алгоритм основан на трёх связанных аддитивных счётчиках с гарантированно нечётными приращениями и финальным PCG-подобным миксером для разрушения корреляций между соседними значениями.
Период: ≤ 2⁹⁶ (~7.9 Ч 10І⁸ чисел)
Состояние: 96 бит (3 Ч 32 бита)
Размер: < 2 КБ без сжатия
Зависимости: нетт
Скорость: ~5.6 мс на 100 000 чисел
Стат характеристики на уровне современных 32-битных генераторов.
Поддерживает инициализацию с seed для воспроизводимых последовательностей. Работает в браузере (глобально), Node.js (require), ES Modules и AMD.
Основные области применения:
- компьютерные игры,
- процедурная генерация контента,
- визуализации, анимации,
- тестирование,
- отладка,
- образовательные и исследовательские проекты.
Не предназначен для криптографии, систем безопасности, азартных игр и критической инфраструктуры. Криптоанализ не проводился.
Лицензия: MIT
Требования:
нет
|
|
Скачан: 1 | Рейтинг: 10.00 | Голосов: 1 | Добавлен: 11-Jun-2026 |
|
 |
|  |