九维网交流论坛 - 精品网页游戏交流平台

标题: 武林英雄填坑理论总结(前言+第一章) [打印本页]

作者: ◥◣云◢◤    时间: 2011-12-10 19:04:11     标题: 武林英雄填坑理论总结(前言+第一章)

本帖最后由 ◥◣云◢◤ 于 2011-12-11 09:54 编辑

前言

填坑理论,是研究和解释一场战斗中,某次出手时,能否命中,命中后是否能出暴击破击的理论。他与且仅与双方的级别,主动被动辅助技能,面板命中,闪避,暴击,破击的数值有关,与攻击力,防御力,气血内力等无关。
填坑理论发展到今天,基本大成,目前没有发现任何填坑理论无法解释的战报,总体上已经可以说是很完善了。本文将深入浅出的为您介绍填坑理论,如果您希望了解游戏战斗的机理,请不要错过。
本文字数近万,请合理安排阅读时间。
导读
您懂填坑理论么?
一个85级的破枪,其暴击率为30%,请问他攻击一个70级的身法剑时,命中2次的情况下,都出暴击的概率是多少?
答案是12%
如果您答对了,恭喜您,你已经对填坑理论有了比较基本的了解,您可以直接跳过第一章理论内容,直接看第二章应用了。
如果您没有答对,建议您一点一点的从头读起。
黑色字体为正文
红色字体为公式
蓝色字体为例题

第一章:填坑理论的内容详解

1.1   基础属性解释
等级:无需解释
命中率:游戏设计的人物初始命中率为95%,将鼠标放在人物属性面板上的”命中“时,显示的是”额外xx%的几率命中对手“,所以,假如你的面板命中为10%,那么你的”命中率“属性为95%+10%=105%。另外,很多技能,比如破枪的”飞龙枪法“,是额外增加命中率的,技能增加的命中率(或减少的,比如破钱的狂风枪法)可以直接加在面板上。
闪避率:与命中率对应,其初始值为0%,同样,技能增减的闪避率也可以直接加在面板上。
暴击率:同上
破击率:同上
以上4个属性合成”四围“
注意,被动技能和辅助技能增减的”四围“属性,已经加入面板中显示,请不要重复计算。而主动技能的则没有计算在内,请不要漏掉
1.2 命中率的计算
本节只讨论命中率,与暴击破击无关
战斗中,”基础命中率“=自带命中率(统一为95%)+攻击方的面板命中增加值+攻击方的主动技能带来的命中增减-被攻击方的面板闪避率-被攻击方的主动技能带来的闪避增减
例1:
    某破枪的面板命中为8%,用飞龙枪法,该技能增加命中20%。
    某刺匕的面板闪避为70%,用无命,该技能增加命中为5%,同时有被动技能,增加闪避12%
    求:该破枪攻击刺匕,”基础命中率“为多少

    答:
      基础命中率
=自带命中率+攻击方面板命中率+主动技能带来的命中增减-被攻击方的面板闪避-被攻击方的主动技能带来的闪避增减
=95%+8%+20%-70%-0%
=53%
注意:被动技能增加的12%的闪避,已经计算在其面板闪避的70%中,不要重复计算

1.3 Buff的参与计算
我们知道,有一些技能,会在命中后对某方的四围有一定的改变,主要是命中和闪避,比如破枪的烈马,控匕的定身等等。
当该类技能在作用期间内,其效果可以直接增减到四围上
例2:
     某破枪的闪避为10%,其技能使用烈马,命中后降低对方命中2%
     某防枪的命中为7%,其使用怒蛟枪法
     求:假设战斗中,第18秒破枪命中了防枪,那么第20秒时,防枪的命中率为多少

答:命中率=95%+7%-2%-10%=90%
1.4   等级压制在一般战斗中的作用
等级压制,是指,”一般战斗“中,级别高的玩家,在与级别相对低的玩家战斗时,对其命中闪避暴击破击,即四围,都有相应的提升;同时,对方的四围则有相应的下降。即所谓”压制“
官方提供的等级压制表如下,您也可以在游戏中点击”帮助“--->”人物属性“--->”战斗属性“里找到
等级差     压制系数   被压制系数
1            1.001        0.999
2            1.01          0.990
3            1.032        0.968
4            1.077        0.923
5            1.15          0.85
6            1.259        0.741
7            1.412        0.588
8            1.614        0.5
9            1.875        0.5
10及以上 2             0.5
注意,以上”系数“,是将乘到”暴击率“,”破击率“,和1.2节中提到的”基础命中率“中去的,而与”面板命中率“,”面板闪避率“,没有直接的关系。
经过等级压制后,我们把此时的“命中率”,“暴击率”,“破击率”,在本文中称为“本次命中(暴击,破击)率”,其最大值为100%,最小值为0%
例3:

      接例1,假设该破枪为80级,刺匕为75级,那么其”计算过等级压制后的基础命中率“为多少?

      答:由于破枪高刺匕80-75=5级,其等级压制系数为1.15,其”基础命中率“为53%,则其””计算过等级压制后的基础命中率““为0.53*1.15=60.95%
1.5 等级压制的特殊情况
1.5.1 特殊的,当攻击方使用普通攻击时(可能没有蓝了,或者没有设置技能),则攻击方出手的时候,”不计算命中,暴击,破击“的等级压制
注意:被攻击方用普通攻击,不影响攻击方出手时的等级压制。
例4:
      某70级破枪使用六和枪法
      某60级气宗使用烈焰剑法,其暴击为10%
      求,当气宗的蓝被吸干时,其暴击为多少

      答:由于气宗无蓝,所以其暴击不受等级压制影响,所以暴击为10%
1.5.2 特殊的,在副本中,暴击和破击不受等级压制影响,而命中率受影响、
例5:
     关楼30中,王翦的破击为50%,请问,其对一个120级的破枪时,破击为多少
     
     答:由于副本中的暴击破击不受影响,所以其即使对一万级的破枪,其破击仍然为50%

1.6 填坑算法的一般式
一般的,我们有
某次攻击是否命中(暴击,破击)率的概率为:
    到本次攻击为止积累的命中(暴击,破击)率-已经命中(暴击,破击)的次数         ————式1
该概率的上限为100%,下限为0%
所谓“到本次攻击为止积累的命中(暴击,破击)率”,是指,包括本次出手的每次出手时的“命中(暴击,破击)率”的总和
例6:
    某刺匕的命中率为15%,使用技能无命,额外增加5%的命中
    某破枪的闪避为10%,使用技能飞龙枪法,辅助技能烈马,命中后减少对方10%的命中,持续效果56秒
    假设双方平级,第18秒破枪命中刺匕,那么问第40秒刺匕出手时,其“到本次攻击为止积累的命中率“为多少

   答:第10秒时,其出手的”本次命中率“为95%+15%+5%-10%=105%,由于其上限为100%,故取100%
         第20秒时,其出手的”本次命中率“为95%+15%+5%-10%-10%=95%
         第30秒时,其出手的”本次命中率“为95%+15%+5%-10%-10%=95%
         第40秒时,其出手的”本次命中率“为95%+15%+5%-10%-10%=95%
         所以,”到本次攻击为止积累的命中率“为100%+95%*3=385%

已经命中(暴击,破击)的次数,是指到本次攻击之前,已经命中(暴击,破击)的次数。
例7:
     接例6,假设该刺匕前3下全命中,那么其第4次出手的命中率为多少?如果第3下没命中,那么第4下呢?
     答:如果其前3下全中,则第4次命中的概率为 385%-3=85%
           如果第3下没命中,则第4次命中的概率为 385%-2=185%,由于其上限为100%,则取100%,即必然命中

注意,某次出手没有命中时,是不累积暴击率和破击率的
例8:
      某80级破枪的暴击率为45%,其攻击某80级的刺匕30次,由于使用了狂风枪法,仅命中5次,假设其命中的前4次中,暴击发生了2次,问第5次命中的暴击率为多少
      答:由于当没命中时,不累积暴击数,则有
            当其第1次命中时,”本次暴击率“为45%
            当其第2次命中时,”本次暴击率“为45%
            当其第3次命中时,”本次暴击率“为45%
            当其第4次命中时,”本次暴击率“为45%
            当其第5次命中时,”本次暴击率“为45%
            所以,其”到本次攻击为止积累的暴击率“为45%*5=225%
            由于已经暴击过2次,则第5次的暴击率为225%-2=25%

1.7 填坑算法的简化式
通常情况下,我们一场战斗中,双发的命中率,闪避率,暴击率,破击率都是固定不变的,只有少数技能(烈马,定身等)存在”命中后改变命中闪避率“的情况。
同时,由于攻击方战斗中耗光了其内力,导致其使用不出技能来,就没有了等级压制,这也是导致”命中率变动“的重要原因
然而,对于大部分情况,某次战斗中,攻击方的命中(暴击,破击)率都是固定的,即”到本次攻击为止积累的命中(暴击,破击)率“=出手(命中)次数*每次的命中(暴击,破击)率
则特殊的,我们有
某次攻击的命中率=已经出手的次数(包括本次)*每次命中率-已经命中的次数
某次命中的暴击(破击)率=已经命中的次数(包括本次)*每次暴击(破击)率-已经暴击(破击)的次数      ————式2

例9:
      接例8,用1.7的简化式,计算第5次命中的暴击率
      答:由于其暴击率一直为45%,则有:
            第5次命中的暴击率=45%*5-2=25%

1.8 填坑算法的汇总式
我们通过1.6中的式1,通过数学推导(推导过程其实很简单,只是解释起来比较麻烦)略,我们有
某次战斗中,某方的命中次数=累积的命中率之和,当命中率之和不为整数时,可能取整,可能进位,如命中率为45%,出手5次,其累积命中率为225%,其可能命中2次,也可能是3次
同理,某次战斗中,某方的暴击(破击)次数=累积的暴击(破击)率之和,如果暴击率为45%,命中5次,其累积暴击率为225%,即可能暴击2次,也可能是3次        ————式3

1.9 填坑理论的常见误解
在大家探索填坑理论的过程中,出现了一些错误的地方,这里指出最常见,也最容易犯错的一个误解之处
有人说,某次战斗中,
某方的暴击次数=取整(每次的暴击率*命中次数)
或=取整(每次的暴击率*命中次数)+1
且其取后者的概率等于每次的暴击率*命中次数-取整(每次的暴击率*命中次数)
例10: 某人暴击率为60%,和对方平级,攻击2次,其暴击次数为取整(每次的暴击率*命中次数)=取整(0.6*2)=1;或取整(每次的暴击率*命中次数)+1=2,且其暴击2次的概率为0.6*2-1=20%
请注意,该理论为 错误 的!
其前半部分没有问题,本质就是式3,关键是后半部分
我们无法从理论上推导出,其暴击2次的概率为20%,而事实上,我们可以推导出其不为20%
推导如下:
第一次命中,假设暴击,其概率为60%
            当第一次暴击时,第二次也暴击的概率为0.6*2-1=20%
即,当两次都暴击的概率为60%*20%=12%
            当第一次暴击时,第二次没有暴击的概率为1-(0.6*2-1)=80%
即,当第一次暴击第二次没暴击的概率为60%*80%=48%
第一次命中,假设没有暴击,其概率为40%
             当第一次没暴击,第二次暴击的概率为0.6*2-0=120%,即必然暴击
即,当第一次没暴击第二次暴击的概率为40%*100%=40%
综上,两次都暴击的概率是12%,一暴二不爆的概率为48%,一不爆二爆的概率为40%,两次都不爆的概率为0%
所以,暴击2次的概率为12%,而不是20%,即该理论是错误的,他和式1是相悖的
1.10 第一人品技能——回马
由于回马技能的特殊性,所以不得不单独拿出来说一下
这里特地说一下,所谓第一“人品”技能,说明该技能本身并不强大,但其非常的不稳定,用了回马,对平时总能打赢的,也有输的可能,同样对平时总输的,也有赢的可能。属于拼命的技能
回马技能同样遵循填坑理论,只是由于其有一次“虚出手”,所以导致一半的战斗结果被虚出手隐藏,一半外露,当命中外露次数多时,出现回马“逆天”的战报;反之,则出现回马“不中”的战报。
回马技能,每40秒出手一次,但在系统后台是出手两次。
第一次虚出手,与正常出手一样,按照防抢的命中与被攻击方的闪避,以及双方的等级计算压制系数,最后计算出命中的概率,但这次出手无论是否命中,都无显示。
第二次实出手,也与正常出手一样,但此次攻击算普通攻击,不计算等级压制。
例11:
   
   某防抢,5%的命中,95级,用回马打一个闪避为80%的85级的刺匕,请问其第一次出手,命中率为多少

答:虚出手的命中率为(95+5-80)*2=40%,实出手的命中率为95+5-80=20%
虚出手,命中率为40%
   
    虚出手命中的情况下,实出手必然不命中

当虚出手不中的情况下
   
    虚出手命中的概率为60%
   
    不中的概率为40%

综上,实出手命中的概率为40%*0%+60%*60%=36%
推荐一个自己做的回马命中率计算器,方便计算
http://www.9wee.com/group/groupfile.php?gid=145&action=downFile&fid=11397
1.11 填坑理论计算器
手动计算命中率是非常繁琐的,尤其当出手次数几十次时,几乎是人力无法完成的。所以填坑理论计算器是很重要的。
这里推荐一个计算器,当你要计算命中的时候,直接写入“暴击”里即可
http://www.9wee.com/group/groupfile.php?gid=145&action=downFile&fid=9519 说                                                      (转)

作者: 你好`天下    时间: 2011-12-10 19:11:05


作者: 鸢雨沉风    时间: 2011-12-10 19:18:42

技术贴,必须要顶~~~
作者: 正在退出,请稍等...    时间: 2011-12-10 19:45:00


作者: 厶    时间: 2011-12-10 19:47:10

这些我都懂了
作者: 有思想的猪    时间: 2011-12-10 19:51:46

还有例题
作者: 有思想的猪    时间: 2011-12-10 20:09:20

计算器
打不开
作者: 蓝色誓约    时间: 2011-12-10 20:16:16

改一下引号吧
作者: `牵蚂蚁逛街    时间: 2011-12-10 20:44:44


作者: 泰国英雄    时间: 2011-12-10 21:04:22


作者: 玲珑雪碧@冰    时间: 2011-12-10 21:12:45

本帖最后由 玲珑雪碧@冰 于 2011-12-10 21:14 编辑

回马是独立计算的概率的~
77闪避的KB 曾经被27命中的FQ回马2中2
当然 也出过4中1

也曾经85闪的刺客 被不到30命的FQ 3中2挂掉
更浅显点说 三国的张辽 打抹布Kb(78闪)
出过无比牛的8中3(相当于回马4中3)
也出过12中1


作者: sicksnow1    时间: 2011-12-10 22:12:26

本帖最后由 sicksnow1 于 2011-12-10 22:13 编辑

回马算虚手命中,所以如果有50%的纯命中理论上就可以做到打出来100%命中的效果,当然,也可以做到打出来0%命中第一人品技能当之无愧
作者: 伤心戈多    时间: 2011-12-10 22:15:43

提示: 作者被禁止或删除 内容自动屏蔽
作者: 405563509    时间: 2011-12-10 22:22:05


作者: 麦田捕手@楚韵    时间: 2011-12-10 22:38:28


作者: 武林英雄记者团    时间: 2011-12-10 22:46:32

如果是非原创作品,请注明原作者。
作者: 雪雪冰山    时间: 2011-12-10 23:46:07


作者: anerry    时间: 2011-12-11 00:45:14

技术贴,并且从基础开始讲起,很值得学习。期待楼主结下来的文章
作者: 把问题搞大    时间: 2011-12-12 10:37:34


作者: AWPAKM4    时间: 2011-12-12 11:25:24


作者: 小时候太乖    时间: 2011-12-12 11:37:24

不能说我没看懂就不顶贴啊
作者: 海扁王    时间: 2011-12-12 15:47:25

期待下一章,狂顶楼主
作者: murphy625624    时间: 2011-12-12 18:49:36

新手前来学习
作者: 为了    时间: 2011-12-12 18:57:07


作者: visra    时间: 2011-12-12 19:25:32


作者: 东方红日    时间: 2011-12-12 20:09:03


作者: 兰若寺主人    时间: 2011-12-12 20:22:22

技术我不懂,填坑我不懂,但是顶帖子我懂
作者: 破枪--小景    时间: 2011-12-12 22:37:32


作者: 破枪--小景    时间: 2011-12-12 22:38:45


作者: 0游0戏0    时间: 2011-12-13 13:53:29


作者: 寒月八雲    时间: 2011-12-13 14:16:46


楼主计算器打不开啊,求能打开的链接
作者: leeqiang660    时间: 2011-12-13 14:52:11


作者: 360重剑    时间: 2011-12-13 18:37:13

玩了三年,第一次看,楼主好人啊
作者: 炎王    时间: 2011-12-17 08:35:50


作者: emperorsafe    时间: 2018-2-23 06:01:28

回复 ◥◣云◢◤ 的帖子

果然是彻头彻尾的伪概率,不过我认为伪概率实际上更有竞技性,虽然这就是一个砸钱的游戏……

作者: 遊山玩水    时间: 2018-2-23 06:59:33


作者: Danger_Song    时间: 2018-2-23 09:15:35

技术贴,必须要顶
作者: 1787033832    时间: 2018-2-23 10:26:04

回复 ◥◣云◢◤ 的帖子

嗯,是个精品!




欢迎光临 九维网交流论坛 - 精品网页游戏交流平台 (http://bbs.9wee.com/) Powered by Discuz! X2