我的世界伪随机算法原理解析(附存档) 我的世界怎么用命令方块
我的世界testforblocks原版命令方块指令解读,我的世界命令方块怎么生成命名生物,我的世界如何用命令方块对随机的玩家执行两次命令?,下面小编来给大家介绍一下,一起来了解一下吧!
编辑器为您带来“ 我的世界”命令块教程。 中间方法的平方产生四位数的伪随机分数。 本质上理想的随机性是:无限执行后一种情况的频率= this这种情况的概率。
计算机中的随机性原理是算法,并且结果通常具有特定趋势,因此将它们都归类为伪随机性。
有许多伪随机算法。 计算机中常用的随机函数通常是具有较高随机有效性(趋势更接近于真正随机)且资源消耗较少的算法
,而在伪随机算法中则有几种恒定模式:种子公式迭代
]种子:变化的时期;
公式:该公式使种子不遵循特定的法律来获得另一个或一组值;
迭代:重复执行公式以获得最终不可预测的值。
1946年提出的冯·诺依曼平方方法是一个例子。 在效率不高的年代,这种随机公式是有效的,但是随机效果不是很好。 适用于数值积分计算机
。 具体算法为:
表示的平方显示
]
所有模块
按下按钮,等待计算
以获取最终的随机值
模块
Main():调用生成模块
Time():默认周期为7的时钟,该时钟生成迭代次数并生成补码值(即
Seed():补充默认值后,确保可以继续执行最终值)
Seed():默认周期为23的时钟,生成基本种子(在现代计算机中,系统时间 ,文件路径,计算机名称等通常用作种子)
SubS():截取正方形的最后9位数字
SubT():截取正方形的最后8位数字
SubD():补码
SubF():最终值
特殊原理
1.算法
算法的总体原理是对n位种子求平方。 值(必须为2n位)取中间的n位(n为偶数)
2。取中间的
为了避免20个枚举,I 用过的两个具体原理是:
-a。 阿伯 -A 2b。 A-3b……小于指定的位数
3.使用两个质数周期时钟构造双种子
。 如果真的对模块效率有疑问,请将“时间”的每个增量设置为5或3,并将“种子”的每个增量设置为大于31的质数。
有关具体方法,请参阅模块
。 模块是相互关联的,因此为了简化逻辑更加复杂,因此不可能一一分析
,但要提供研究档案:
http://pan.baidu.com/s/1pKrmFxh
以上就是我的世界伪随机算法原理解析(附存档) 我的世界怎么用命令方块的介绍,希望大家喜欢!
更多内容敬请关注玩玩游戏吧下载站
- 1胡闹西游(降妖篇)
-
1
- 2超神之刃(无限送真充)
-
2
- 3降妖传奇(爆无限充值)
-
3
- 4空中战魂:冰火龙城
-
4
- 5黑龙与天使(福利版)
-
5
- 6聚义三国(送千元真充)
-
6
- 7猎妖(无限充值卡)
-
7
- 8三国将无双-无限抽充值
-
8