#random #opinionated #testing #numbers #bit #level

no-std star_rng

面向模糊测试的简洁伪随机数生成器

1个不稳定版本

0.1.0 2024年4月10日

1541算法

Download history 16/week @ 2024-05-11 15/week @ 2024-05-18 60/week @ 2024-05-25 22/week @ 2024-06-01 46/week @ 2024-06-08 23/week @ 2024-06-15 1/week @ 2024-06-22 3/week @ 2024-06-29 30/week @ 2024-07-06 47/week @ 2024-07-13 101/week @ 2024-07-20 27/week @ 2024-07-27 38/week @ 2024-08-03 21/week @ 2024-08-10

188 每月下载量

MIT/Apache

16KB
253 代码行

StarRNG - 基于 Xoshiro128StarStar 的简洁伪随机数生成器

此包包含了我多年来一直在使用的伪随机数生成策略的进化版本。内部随机数生成器在位级别上进行缓冲,以显著提高使用许多单个随机布尔值或小整数时的效率。

no-std 和甚至 no-alloc 兼容,归功于 awint

依赖项

~1MB
~20K SLoC