我需要一个不仅可重复的PRNG,还能够在两个方向上遍历其内部状态。
例如:
有哪些相对强大的 PRNG 算法具备这个特征?
例如:
r = prng_from_seed(seed)
r.next # => 0.12332132412
r.next # => 0.57842057177
r.next # => 0.74782915912
r.prev # => 0.57842057177
r.next # => 0.74782915912
有哪些相对强大的 PRNG 算法具备这个特征?