prng

2021-7-28 2:54
随机数生成器 (RNG) 是许多计算过程的关键部分。作为生态学家,它们对于在我的模型中代表生活中的随机性特别重要。 RNG 最重要的特性是能够生成无法比随机机会更好地预测的符号或数字——这对计算机来说是非常具有挑战性的! RNG 可以是在软件中开发的伪随机数生成器 (PRNG),也可以是基于组件且可以是真正随机的硬件......
2020-9-14 10:38
任何有编程经验的人都知道计算机是确定性机器。如果您提供相同的输入,您将始终获得相同的输出。这就是为什么让计算机偶然产生一些东西比它看起来更棘手的原因。 从密码学到赌博、生成算法、视频游戏等等,计算机都使用随机数。然而,计算机本质上不可能是随机的。取而代之的是,程序员依赖于伪随机数生成器(PRNG)。这些只是一类算法,......
2020-8-8 20:56
2018年8月更新:Xoroshiro128+PractRand失败非常严重。自从这篇文章发表以来,它的作者已经用xoshiro256**取代了它。它具有基本相同的性能,但具有更好的统计特性。Xoshiro256**现在是我首选的PRNG。 我经常使用伪随机数生成器(PRNG)。它们是许多算法和过程中必不可少的组成部......