有数字要生成条形码生成器
有时让人们感到惊讶的是,随机数生成是计算机科学中一个经典的著名问题,因为它看起来应该很容易。 只需选择一个数字。 但是,很难使计算机随机化。 许多Linux用户对/dev/random和/dev/urandom设备有所了解,并且大多数人对从技术上讲 ,那里生成的数字在科学上并不是真正随机的。
这反映在人类世界中。 直到要求您始终提供一个随机数,您才意识到这一点。 如果您只需要一个随机数,则可以进入您的想法并找出周围浮动的任何数字(您说的是3、7、23还是42?)。 与计算机中的非加密过程一样,“几乎是随机的”就足够了。 但是,如果要求您每分钟“生成”一个新的随机数,则会开始步履蹒跚; 您会在一定范围或数字模式上产生偏见,即使您不这样做,大脑也会在您想出的结果中找到模式,因此您怀疑自己的随机性。
随机数生成的问题与游戏非常相关,因为无论您要面对哪种人工智能(AI),如果存在一定程度的随机性,它都会变得更加现实。某些游戏实际上并没有人工智能完全依赖于掷骰子的冲突。
死问题
模拟游戏解决了很久以前就获得随机数的问题,尤其是骰子。 掷骰子,得到一个足够随机的数字。 问题解决了。
对我来说,骰子的麻烦在于您不一定总是有可用的骰子,而且您也不总是有扔骰子的地方。 具体来说,我在飞机上遇到了这个问题。 在从新西兰到美国的14个小时飞机飞行(以及随后的6个小时到东海岸的飞行)中,我经常使自己沉迷于RPG的单人冒险中; 一种“选择自己的冒险”书,其中包含技能点,战斗水平和其他统计变量的附加维度。 为了确定我接下来要去的RPG或“地牢”单人爬虫的位置,一系列掷骰决定了战斗或敏捷的结果(例如,如果要避免突然的陷阱)。
如果没有怪胎坐在你旁边强迫性地掷骰子,那么乘坐飞机就令人不快。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/17330.html