轩辕春秋文化论坛 » 步步为营 » 四小姐对于曹操传的各类伤害值以及命中率、暴击连击率的一些汇总、修正和小结


2009-10-5 22:12 zhouhuan
策略命中率的公式跟物理命中率一样,所以第3点和第4点也要改成上面的公式

2009-10-10 10:17 chunqiuchunqiu
经常SL是不是改变了这种命中率

2009-11-16 04:48 李小強(白虎使)
[quote]原帖由 [i]勇者哥哥[/i] 于 2008-4-25 10:53 发表
你的数据明显错误,装了白银盾后被海啸命中的几率会从33%上升到80%,这有可能吗



本帖最后由 勇者哥哥 于 2008-4-25 10:55 编辑 ] [/quote]
原來有人回覆啊。:qDD+

「我認為r應是yβ,而非y+β

實例說明:
朱雀100%,白銀盾效果20%,命中率(r):80%
烈火 90%,白銀盾效果20%,命中率(r):72%(而非70%)
暈眩50%,白銀盾效果20%,命中率(r):[color=Red]40[/color]%(而非30%)
海嘯33%,白銀盾效果20%,命中率(r):[color=Red]約26%[/color](而非[color=Red]1[/color]3%)」

2009-11-16 05:16 李小強(白虎使)
[quote]原帖由 [i]zhouhuan[/i] 于 2009-10-5 22:02 发表
今天在百度贴吧看了某帖后,再次研究了一下命中率公式,发现了其中的错误,我把正确的写出来,我自己验证了一下,没有例外的情况

设攻方爆发力为x,守方爆发力为y,命中率百分数为z
1.当x≥2y时,z=100
2.当y≤x<2y时,z=10*x/y+80,算出最终的结果后再舍去小数点。
3.当[y/2]≤x<y时,z=30*x/[y/2]+30,这里必须先算[y/2],小数点舍去,然后算出最终结果z再舍去小数点。
4.当[y/3]<x<[y/2]时,z=30*x/[y/3],这里也必须先算[y/3]和[y/2],小数点舍去,然后算出最终结果z再舍去小数点。
5.当x≤[y/3]时,z=30
当x=1,y=3时,同时满足公式3和5的条件,此时公式3应优先考虑
[/quote]

(寫在前面:當x=1,y=3時,並不滿足3的條件,留意不等式的左方是x≥y/2,1並不≥3/2。)
我肯定你看的帖比較舊,四小姐的公式是整理過的。

首先,捨去上文「必先算……的部分」和「捨去小數點」的部分(大體上無影響)。
然後先將左邊換一下樣子:

1. x≥2y──>(x/y)≥2
2. y≤x<2y──>1≤(x/y)<2
3. y/2≤x<y──>1/2≤(x/y)<1
4. y/3≤x<y/2──>1/3≤(x/y)<1/2
5. x≤y/3──>(x/y)≤1/3

為方便計,設[color=Blue]R[/color]=(x/y)
1.当[color=Blue]R[/color]≥2时,[color=Purple]z[/color]=100;
2.当1≤[color=Blue]R[/color]<2时,[color=Purple]z[/color]=10*[color=Blue]R[/color]+80
3.当1/2≤[color=Blue]R[/color]<1时,[color=Purple]z[/color]=30*x/[y/2]+30
=30(2)(x/y))+30
=60[color=Blue]R[/color]+30

4.当1/3≤[color=Blue]R[/color]<1/2时,[color=Purple]z[/color]=30*x/[y/3]
=90(x/y)=90[color=Blue]R[/color]

5.当[color=Blue]R[/color]<1/3时,[color=Purple]z[/color]=30

若將[color=Blue]R[/color]置換成[color=RoyalBlue]x[/color],[color=Purple]z[/color]置換成[color=DarkOrchid]y[/color],
便是四小姐總結出來的公式:

当[color=RoyalBlue]x[/color]≥2时,[color=DarkOrchid]y[/color]=100;
当1≤[color=RoyalBlue]x[/color]<2时,[color=DarkOrchid]y[/color]=10[color=RoyalBlue]x[/color]+80;
当1/2≤[color=RoyalBlue]x[/color]<1时,[color=DarkOrchid]y[/color]=60[color=RoyalBlue]x[/color]+30;
当1/3≤[color=RoyalBlue]x[/color]<1/2时,[color=DarkOrchid]y[/color]=90[color=RoyalBlue]x[/color];
当[color=RoyalBlue]x[/color]<1/3时,[color=DarkOrchid]y[/color]=30

[color=Silver][[i] 本帖最后由 李小強(白虎使) 于 2009-11-16 05:18 编辑 [/i]][/color]

2009-11-16 12:18 zhouhuan
回复 #64 李小強(白虎使) 的帖子

我后面说[必须先算。。。的部分]和[舍去小数点],其实就是说明中括号是取整的意思。
当y=3时,[y/2]=1,所以满足第三个条件1≤1<3

再来说四小姐的公式,能发现公式中的问题,是看到了某个分析典韦格挡率的帖子
典韦爆发力61,小兵爆发力30
按照四小姐的公式,30/61<1/2,满足第四个条件,小兵的命中率应该是45%才对,但实际上是60%
我把典韦爆发力改成62,结果才是45%
经过多次试验,发现守方爆发力必须是攻方的2倍再+2,才是45%
而且又发现一个问题,在四小姐的第四个条件中,由于x总是小于1/2,按照曹操传向下取整(即小数点后舍去)的设定,45%的命中率是不会出现的,最多只能是44%,于是有人提出在某条件下是向上取整。我觉得光荣应该不会干这种麻烦的事,所以我认为将攻方和守方的爆发力直接相除来比较是不合适的,应该回到早一点的公式,即将守方爆发力做一些改变后,再跟攻方爆发力进行比较。
再用我的公式验证典韦的问题
x=30,y=61,[y/2]=[61/2]=30,满足第三个条件,命中率是30*30/30+30=60
x=30,y=62,[y/2]=[62/2]=31,满足第四个条件,公式中的[y/3]=20,命中率是30*30/20=45

2009-11-16 12:35 zhouhuan
至于策略命中率,也有点问题
原始命中率就不说了,估计跟物理命中率一样,而实际命中率r,其中的β也应该在括号里面
r=α(y+β’+β),所以其实β’和β不用分,直接写成r=α(y+β)
相反地,物理命中率要分β’和β,其公式是
r=(y+β’)+β,先算括号里的,超过100按100计,再+β
所以如果带有铜盾,那么对他的命中率永远不会超过85%,除了混乱

2009-11-16 13:16 KYOKO
至少晕眩的命中率显示50%的时候是很不准的

页: 1 [2]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.