剑侠情缘移动版吧 关注:393,936贴子:1,037,216

聊聊数据之【命中】

只看楼主收藏回复

从这一篇开始,要正式进入伤害类数值的计算。这里要说的命中,不是单指面板上的命中值和命中率,而是一个完整的命中体系,最后计算的结果是实打实的最终命中率。这里有两个关键数值,一个是攻击方的实际命中率,另一个是被攻击方的实际闪避率。这里引入的实际命中率和闪避率,是相对于面板上显示的面板命中率和闪避率来说的。这里啰嗦一句,我们左击属性面板里的任一条属性,会提示你算法或者相对应的结果。例如下图的命中率和闪避率。

面板命中值:11671 显示面板命中几率:97.20%
面板闪避值:22926 显示面板命中几率:62.55%


IP属地:上海1楼2018-12-07 00:43回复
    这里有有了2条关于命中率和闪避率的公式:
    所有公式最多涉及到3个参数,分别用字母表示 y:面板显示的结果 x:面板值 d:等级
    则面板命中率:y=x/(x+2d+10)
    面板闪避率:y=x/(x+75d+1500)
    这里我的等级是d=163,把上楼的命中值x=11671代入第一条公式,算得y=11671/(11671+2*163+10)=97.20%
    小伙伴们感兴趣的也可以验证下自己的命中率和闪避率哦


    IP属地:上海2楼2018-12-07 00:55
    回复
      2025-08-01 23:03:55
      广告
      不感兴趣
      开通SVIP免广告
      那大家也知道,这里面板显示的命中率并不是你的实际命中率,闪避率也不是你的实际闪避率,完整的命中体系和你的命中,忽闪,忽基闪以及对方闪避值都有关系。
      那面板显示命中率和闪避率的意义,一个是让我妈可以推导验证公式(尽管策划并木有这个意思),我想命中率的本意是把对方当做没有属性的NPC,如果对方没有闪避,那自然面板显示的命中率就是你的最终命中率;如果对方没有忽略闪避,那你面板的闪避率就是你的实际闪避率。而实际上你面对的玩家这些属性都是存在的,那实际情况的最终命中率就要分成你的命中率和对方的实际闪避率两部分来看。
      你的命中率:就是面板显示的命中率,这个只由你的命中值和等级决定。
      对方的实际闪避率,这里y=x/(x+75d+1500)的x就不再是对方的面板闪避值,而是对方闪避值-你的忽略基础闪避*对方敏捷(对方的基础闪避)-你的忽略闪避,这样算出来的就是对方的实际闪避率。
      然后,最终命中率=你的命中率*(1-对方实际闪避率)


      IP属地:上海3楼2018-12-07 01:08
      回复
        这里补充几点,
        1.关于最终命中率的公式推导验证,因为最终命中率是个百分比,我们无法通过精确的数值来验证它的绝对正确性,之所以得出这样一个公式,首先是对比同类游戏命中率计算公式,结合这个游戏有关命中率的相关参数合文字解释,得出这样一个公式,然后通过不同模型去验证这个公式的可靠性。像在控制篇里关于最终控制几率,我们提到了2条公式,那就要通过不同的模型先去推翻一个,并确认另外一个公式是靠谱的。
        2.关于最终命中率公式的文字理解,你要命中别人,首先你要自己戳的准,如果你是老花眼,命中率只有50%,那别人不用动你都有可能戳偏;如果你是对准对方戳过去了,那别人也是可以躲避的,身手敏捷的就会更容易躲过你的攻击。总结下来就是首先你要自己命中,命中的前提下还要对方闪避失败,才是一次有效的攻击。
        3.关于这条公式对属性养成的指导意见:由于后期自身的命中率区域饱和,且已经接近100%,那你的命中率实际上就是看对面的闪避率,想要提高命中率重点就是提高自己的忽闪和忽基闪,而不是自己的命中值了
        4.由公式带来的实战分析,看到最近贴吧有朋友发帖问10阶稀有真元的基数命中有没有用,我们刚好可以来算一算
        预告:今天更新刚出了11阶真元,也计划这几天关于真元的技能和属性做个对比分析,这个对比涉及到各个属性,计算量很大,特别是血量增加对有效生命值的提升很难把控,还没有做过此类计算,还是有点压力的,尽力吧,也希望各位大神多多指导


        IP属地:上海4楼2018-12-07 01:24
        回复

          关于这位朋友的疑问,就拿我的属性来算一算吧,我的灵巧2056,等级163,命中值11671,不洗这个基础命中的话,面板命中值是97.2%,那如果加了632%基础命中,命中值就会变成11671+632%*2056*2=37659,是不是巨夸张的一个命中值,那对应的面板命中率会变成多少呢,y=37659/(37659+2*163+10)=99.12%
          能达到99%真是是命中率的极限了,洗练和魂石上的命中值是根本无法提供几万的提升的,只有靠基础命中率来强行提升了。由于其他属性都不变,我们只是多了632%的基础命中,那自然对方的实际闪避率也不变,造成的伤害也不变,所以面板命中率的提升就是我们输出的提升,这个提升就是99.12%/97.20%-1=1.975%
          怎么衡量这个提升大不大了,就拿最简单直观的一个数据-攻击力来说吧,提升命中率就是提升输出,同样,提升攻击也是提升输出,那以我现在的攻击25083来算,25083*1.975%=495.4,就是说以我的属性,632%基础命中=495的攻击,10阶真元的稀有属性伤害是480,只能说基础命中和属性伤害的提升在一个档次,而和后面其他属性的提升结果来看,只能排在后面了。


          IP属地:上海5楼2018-12-07 01:42
          回复
            这里要讲下DPS的概念
            DPS:Damage Per Second,每秒输出伤害。在持续很长的一段时间内,影响你总输出的属性的有很多,像会心值,会心伤害,命中值,忽略抗性,伤害放大等,并不只有攻击力这一个属性。那怎样把这些属性放在一个平面上来比较,这就需要一个DPS的概念。这些影响输出的属性都可以用DPS的角度来衡量。
            假如你的命中率是50%,攻击力100,那我不知道你下次攻击是打100还是0,但是我知道,如果你攻击一万次,那你命中的次数是无限接近于5000的,假如你每秒攻击1次,那你的DPS就是100*5000次/10000秒=50,理解了之后,你的DPS就是100*50%=50,就不用管攻击次数了,这就是命中率和DPS的换算关系,同样的会心几率,会心伤害等也可以换算成DPS,在DPS的维度下,就可以比较这些DPS属性了。


            IP属地:上海6楼2018-12-07 01:57
            回复
              补充5楼:其实632%基础命中的提升要比算得的1.975%要大,因为命中率提升还附带着属性效果几率的提升。
              由控制篇我们总结到:最终控制几率=最终命中率*技能初始几率*(1+增加百分比)/(1+对方减少百分比)
              当其他属性不变时,命中率的提升就是控制几率的提升。控制几率应该是算在防御属性,即有效生命值这一部分。
              就是当你控住对方的时候,对方无法对你实施有效攻击,等效于你更抗揍了,提升了有效生命值。由于你的控制时间所占整个攻击时间的比例计算太过复杂,所以这个控制几率提升带来的有效生命值提升也非常难计算,而且深入的去想,假如你本来10秒内能控住5秒,现在提升到6秒,那多出来的那一秒,敌人既无法攻击你,也无法通过技能去控制你来减少你的输出时间,那这多出的1秒既增加了有效生命值,也增加了DPS,这个暂时还想不到好的模型去计算收益。所以保守估计,命中提升带来的收益,在原有1.975%的基础上,再至少增加50%吧,即1.975%*1.5=2.96%,对于强控职业的收益甚至会更高些。


              IP属地:上海7楼2018-12-07 03:03
              收起回复
                有道理


                IP属地:河南来自Android客户端8楼2018-12-07 06:34
                回复
                  2025-08-01 22:57:55
                  广告
                  不感兴趣
                  开通SVIP免广告
                  有意思,吃瓜等更


                  来自Android客户端9楼2018-12-07 11:52
                  回复
                    大家都知道技能命中的重要性,很多人也知道要提升命中需要提升的是忽略闪避还不是命中值,但是我发现还是有一些朋友会存在一个误区:现在大家的闪避都突破了20000,也知道闪避率是一个趋于饱和,收益渐小的曲线,觉得面板上2W+的闪避,60%+的闪避率,再往上堆的意义不大,从而在洗练和其他地方放弃了对闪避和忽略闪避的追求。但事实是,在对方300%+忽略基础闪避和5000+忽闪面前,你的实际闪避值也就不到10000,闪避和忽闪还是有提升空间的,下面还是数据说话,这里也顺带做了真元洗练属性-忽略闪避的评测,相信忽略闪避对大家的真元洗练的选择来说是条冷门属性,那到底效果如何呢?


                    IP属地:上海10楼2018-12-07 14:34
                    回复

                      解释下这张图,当我们掌握了整个命中体系的公式之后,就可以用excel填写公式,只需在白色区域填入你的属性,就能计算出结果,当然还有等级和思维属性也需要,这里没有截出来。
                      第一行是我的基础属性;第二行是多了忽略闪避+960(10阶真元稀有属性)。变化是在黄色区域的忽略闪避值由5266提升到6226;第三行是多了基础命中+632%(10阶真元稀有属性),变化是在黄色区域的命中值值由11671提升到37659。
                      这里通过计算我们能看到这2个命中属性对最终命中率的提升情况,忽略闪避960的提升达到了4.86%,而基础命中632%在上文加上控制命中的加成,评估提升在3%左右。对于有些玩家比较喜爱的属性伤害+480,提升只有480/25083=1.91%。
                      这里还是要补充说一下,这个结果都是基于攻击方和被攻击方都是我的属性,在自己打自己的情况下得出的,而每个人的属性和对手属性都是不一样的,不同门派还有额外的加成,如水系的额外忽略基础闪避,忽略最终闪避等。这里主要是给大家一个概念,也许你觉得很强的属性其实也一般,也许不被看好的属性却很强。所以我尽量把帖子写的细一点,给喜欢研究数据的朋友分享计算方法,大家可以根据自己的情况来计算。


                      IP属地:上海11楼2018-12-07 15:01
                      收起回复
                        意思就是基础命中也得有么?


                        IP属地:四川来自iPhone客户端12楼2018-12-07 17:07
                        收起回复
                          马克。。。。


                          来自iPhone客户端13楼2018-12-09 22:49
                          回复


                            来自Android客户端14楼2018-12-13 08:32
                            回复
                              2025-08-01 22:51:55
                              广告
                              不感兴趣
                              开通SVIP免广告
                              然而命中还是鸡肋。。


                              IP属地:河南15楼2018-12-13 10:46
                              回复