|
|
绝对干货!
首先我们要明确在经典计算机下,是没有真随机的.都是基于算法下的伪随机!
要想在计算机下实现真随机只有量子计算机这一条路!
其次,我看有很多勇士提到的大样本下的统计学概率,比如官方给出的22%的概率,意思就是只要样本数足够多,算下来成功的几率就是22%.我明确告诉各位勇士,这个几率只能针对的是真随机!
因为在经典计算机下的随机是基于算法,只要是算法就会有解析解.
我身边做游戏的程序员也非常多,几乎所有的游戏的几率都是基于世间上的算法.
举例,假设成功率为20%.就是在一个时间集合里面,有百分之20的时间,这个时间上你刚好把装备放进去强化这个操作反馈给你的结果就是成功!
至于这个时间集合是多少,在这个事件集合里面成功的时间点如何分布,就是绝密信息了!
比如每5秒钟,有1秒钟会成功,在这个成功的1秒钟这个点上你点了确定强化的按钮,只要你没取消,反馈给你的结果就是成功了.
假设0为失败,1为成功
00001 10000 01000 00100 0000000001 0010000000
这个怎么组合就是绝密的算法了
为什么几乎所有的游戏开发的程序员都会选择以时间作为算法,有几个好处
1:简单
2:随时可以更改算法,工作量极低
3:防止你用垫子来抬高成功率
好了,答案就是这个答案
|
|