由于随机数使用缓慢，开发了什么？
冯·诺依曼的氢弹研究是在计算领域进行的，他和斯坦尼斯拉夫·乌拉姆在冯·诺依曼的数字计算机上开发了用于流体力学计算的模拟软件。在这段时间里，他对蒙特卡洛方法的发展做出了贡献，它允许用随机数近似地解决复杂的问题。在一些硬件随机数发生器的“软件白化”阶段，使用了他的算法来模拟带有偏置硬币的公平硬币。由于使用“真正的”随机数的列表是极其缓慢的，von Neumann开发了一种使用中间平方法生成伪随机数的形式。尽管这种方法被批评为粗糙的，冯·诺依曼意识到了这一点：他认为它比他所能使用的任何其他方法都要快，而且他还指出，当它出错时，它显然是这样做的，不像那些可能微妙地不正确的方法。“任何人如果考虑用算术方法产生随机数字，当然是处于罪恶的状态。”
伪随机数