返回列表 发帖

[历史] 精炼成功率与数学原理及其分析

精练成功率数据参考自
http://bbs.rohome.net/viewthread ... hlight=%BE%AB%C1%B7
感谢 makiyo 提供数据


因开放了新NPC "龙先生",所以目前有两位可执行精练任务的NPC----龙先生和忽克连.
以下分析也会分两个部份进行.

首先设事件An为 "精练到+n".例如"精练到+7"事件就可以用A7表示
此时,有
从+0精练到+n的概率为P(A1 A2 … An-1 An) = P(A1)*P(A2)* … *P(An-1)*P(An)
从+n精练到+(n+1)的概率为P(An+1|An)    (n<=9)

注意:以上两个是不同的事件,概率值也不一样.因为精练是逐级递加的,而不是一个动作为能精练到+1以上的。
所以要用到条件概率。

(条件概率就是不能单独发生,必须要以自身之外的事件为前提的,且前提事件已发生了的事件的概率。
例如:要+7就必须要先+6成功。写作P(A|B) ,P为表示概率的字母,A为本事件,B为前提事件)

代入数字可能大家会明白点。以龙SIR防具为例:
精练成功率如下:
1-4 100%
4-5 90%
5-6 60%
6-7 60%
7-8 30%
8-9 30%
9-10 10%

则P(A1) = P(A2|A1) = P(A3|A2) = P(A4|A3) = 1
P(A5|A4) = 0.9
P(A7|A6) = 0.6
P(A10|A9) = 0.1

一口气成功冲到+7的概率=P(A1 A2 A3 A4 A5 A6 A7)=1*1*1*1*0.9*0.6*0.6=0.324=32.4%
一口气成功冲到+10的概率=P(A1 A2 A3 A4 A5 A6 A7 A8 A9 A10)=1*1*1*1*0.9*0.6*0.6*0.3*0.3*0.1=0.002916=0.2916%

由此可见,一口气成功冲到+10的概率约等于千分之三。

概率的算法现在会算了吧。接着提供一下几条有用的公式。

一.至少成功一把的概率:
S = 1 - (1-p)^n                (符号^ 表示幂)

S-----至少有一把精练成功的概率
p-----目前要进行精练事件成功的概率
n-----投入防具或武器数量

例:现在有三把+6防具,现在想用此三把都用于精练到+7,则
至少有一把成功的概率为
S = 1-(1-0.6)^3 = 0.936 = 93.6%

二.要成功需要几把
从公式S = 1 - (1-p)^n可知,S不可能达到100%,只能当n趋向于正无穷时无限接近100%。
但统计学上,当事件发生的概率>=95%时,我们可以粗略地认为这个事件是真的。
但精炼时,在一定的概率下,要投入多少件武器或防具才能使至少成功一件的概率为95%以上呢?

把S = 1 - (1-p)^n 进行变型

  (1-p)^n = 1 - S
        n = log<sub>(1-p)</sub><sup>(1-S)</sup>
因为(1-p)<1,所以n与(1-S)负相关,推出n与S正相关
所以当S>=95%时,n>=log<sub>(1-p)</sub><sup>0.05</sup>

例如,根据公布的龙SIR的精炼概率数据,防具+7到+8概率为0.3.
要至少成功一件的概率S>=95%,则
n>=log<sub>(1-0.3)</sub><sup>0.05</sup>=8.399054446
无条件进位后,n>=9
即,要成功的概率达到95%,至少要投入9件


总的来说,为大家提供了两道计算公式,认为有用的就用,认为没用我在说废话的就当没看过。
此外,要认识到计算机程式的“随机”其实并不“随机”,它是之所以能实现“随机”,
其实也是通过一系列的算法,也是有规律的。

感谢大家对本贴的支持。

提示,不会用计算器的可以用excel的log函数
log函数用法:在单元格中输入=log(真数,底数)



待续......



待续......

[ 本帖最后由 超级撒亚人@圣域 于 2007-12-6 09:30 编辑 ]

一定别忘了写结论..
其实时间总是那么快

TOP

哦 写这么多您辛苦

TOP

此类帖从来只看最后几行
1.5讨论群48651177 装备,配点,技能,价格,服务器状况,各类疑难杂症均可讨论.群内有各类资料,资料站共享.验证RO.盼收费免费各职业专家加入交流.12小时内未通过请再加一次

TOP

强悍~
LZ是数学系的???

┲﹊伱4莪泩掵啲辷艏謌ル﹏☆
?灬瞬間開啓糀辷朶ル﹎..ゞ

TOP

则P(A1) = P(A2|A1) = P(A3|A2) = P(A4|A3) = 1
P(A5|A4) = 0.9
P(A7|A6) = 0.6
P(A10|A9) = 0.1


P(An+1|An)


好象只明白这两个东西就可以了

TOP

待续......

TOP

有点晕
很多年没碰高数了

TOP

概率论与数理统计
还好不是学纯工科的,不用学这东西...

TOP

...................


这篇东西的价值在我看来,和大学论文“1+1为什么等于2”差不多……
五十六个万花,五十六枝笔,五十六个利针一起捅你菊花,五十六个乱撒,汇成一句话,我擦OT尼玛水T秀秀求拉!

TOP

偶只学过数值分析和概率论。。。
还忘了八百年了。。。T。T

┲﹊伱4莪泩掵啲辷艏謌ル﹏☆
?灬瞬間開啓糀辷朶ル﹎..ゞ

TOP

无意义啊

TOP

3把+6敲+7高几率出1把+7?

别逗人了,仅仅是表面上的数据而已,实际上还是独立运算。
灰机灰了。

TOP

LZ只用到概率论的东西...数理统计没学?

纯理论计算的话是作无用功的.因为理论值和实际值的误差会很巨大.系统产生的乱数规则才是关键...
要是你用数理统计来做还有点看头...但是要搜集可以做假设检验的数据嘛...是要以金钱来作代价的...
爱游戏,爱RO,也爱写写小程序,我不是什么大神,也不是神教众,我是natineprince,我只是一名普通的RO玩家。

TOP

你概率分析在多 花N多钱买的衣服+5暴了 你怎么办

TOP

返回列表