钢铁雄心4吧 关注:443,209贴子:8,079,504

【科普】非战斗装备损耗的机制

只看楼主收藏回复

发现钢丝wiki上的表诉有些不太严谨,有不少人被误导了,以至于算出来陆行舰不到83.4%损耗率就不会损耗这个结论


IP属地:江苏来自iPhone客户端1楼2024-11-20 11:39回复
    这个83.4%阈值怎么来的后面讲,先说结论,只要有损耗率的存在,就一定有概率产生装备损耗


    IP属地:江苏来自iPhone客户端2楼2024-11-20 11:41
    回复
      广告
      立即查看
      首先这个公式是没有问题的
      但是我觉得特别是对于陆行舰这个时候1装备数量的特殊物体
      他的表诉最好改成,每小时装备损耗几率=0.1x损耗率x装备数量x0.5x max(1, 0.1(1-可靠性)]
      强调这个是个【几率】就是说损耗这件事情是随机发生的(当然实际上是伪随机,读档不能改变结果)
      对于陆行舰而言,每小时装备损耗的几率=0.05x损耗率x1


      IP属地:江苏来自iPhone客户端3楼2024-11-20 11:45
      收起回复
        在游戏里,我们其实可以看到装备的损耗概率,就是兵牌下面的骷髅头
        比如这张图,你会发现sss(巨🐭)损耗的概率是0.0%这实际上是因为小数点后两位的数字没有显示出来
        她的实际概率应该是0.05x损耗率=0.05x0.05=0.0025,也就是每小时有0.025%的概率损耗掉一个🐭🐭
        对的,这个装备损失是按小时计算的,每小时都有一定概率损失


        IP属地:江苏来自iPhone客户端4楼2024-11-20 11:49
        回复
          验证这个事情也很简单,我们在缺乏补给的沙漠中行军
          可以看到总损耗率来到了25.8%
          此时计算每小时损耗几率为=0.05x25.8%=0.0129,也就是每小时有0.129%的概率损失掉一艘巨鼠,我们可以看到他就显示出来了这个几率0.1%


          IP属地:江苏来自iPhone客户端5楼2024-11-20 11:51
          回复
            弄明白装备损耗机制——
            实际上就是每小时计算装备损耗概率再乘以装备数量,就可以得到损耗的数学期望了
            我们再来看一下2L说的83.4%阈值是怎么来的
            假设一天内要损失一辆巨🐭=0.05x24x损耗率x装备数量1,就可以得到损耗率为83.33333%
            有朋友认为只要损耗率的数值达不到这个数据,那么根据向下取整的原则,每天就不会产生任何损耗
            实际上假如达到了83.4%,实际的装备损失应该是这样表诉:【只要损耗率达到83.4%,一天损耗一辆巨🐭的概率的数学期望为100.8%】
            但是这件事情会发生吗,诶🤓👍是概率,实际上也是每小时进行计算是否损耗


            IP属地:江苏来自iPhone客户端6楼2024-11-20 11:58
            回复
              所以陆地巡洋舰还是需要可靠的是吗


              IP属地:贵州来自Android客户端7楼2024-11-20 12:02
              收起回复
                就算是1的期望也可以不发生,就算是0的期望也可以发生,只是表述有问题,数据是对滴。其实长期来看比如以年为单位,还是可以当成不损耗的,大数定律嘛


                IP属地:四川来自Android客户端8楼2024-11-20 12:13
                收起回复
                  广告
                  立即查看
                  然后我们举几个实际的例子
                  假设1个鼠鼠进行训练,每小时训练造成损失的概率为0.05x0.05=0.0025,假设训练1个月到满级,那么损失掉鼠鼠的数量的期望为0.025%x30x24=18%
                  理论上每只鼠鼠长大的过程中都有18%的概率似掉
                  实际测试的时候,20只鼠鼠练一个月,数学期望是损耗3.6,实际上似了两只,也很合理
                  再举这个沙漠缺补给行军的例子:每小时损耗的概率为0.129%
                  十只鼠鼠走一个月损耗的数学期望为0.129%x30x24x10=9.288,这个损耗太可怕辣所以不管是鼠鼠还是坦克师,都尽量不要从这地方走,一个月下来装备都换了一批了


                  IP属地:江苏来自iPhone客户端9楼2024-11-20 12:13
                  收起回复
                    @新月羽 感谢这位朋友和我探讨了装备损耗的具体机制也让我对游戏有了更深刻的理解,此帖完结


                    IP属地:江苏来自iPhone客户端10楼2024-11-20 12:18
                    回复
                      顶贴,我其实啥都没干,数据测试以及游戏实测全是楼主自己弄的,我只是单纯提出对公式的疑问。大家都知道p社存在向下取整的机制,而维基给出的公式容易理解为每天结算一次装备损失,如果小于0这不会损失装备,那么这个得出的小于0的数值新一天会清零进行重新计算还是会继续累计,直到大于1才会损失。验证这个逻辑只需要开一个巨鼠师进行平原晴朗天气进行训练3个月就行,结果发现训练长达1年都不会损失,如果每天独立计算的话那几乎是不可能巨鼠损失的,所以楼主进行重新多次测试最后发现不是每日装备损失值进行结算,而是单纯的用损耗率判定损失的
                      楼主真强膜拜大佬


                      IP属地:北京来自iPhone客户端11楼2024-11-20 12:57
                      回复
                        诶,更好玩的来了,我觉得要对wiki百科上的条目进行勘误啦
                        刚刚有朋友提到我计算的应该不是0.025%而是0.25%概率损耗——
                        确实没错!如果按数学计算的话的确是0.25%这个数据,但是与实际游戏里的损耗数值相差了十倍!
                        我想,这个问题出在了钢丝wiki上
                        wiki上的公式是0.1x损耗x0.5x….(省略)
                        这个0.1的系数来源于defines文件里的定义,意思是每小时损耗的几率为0.1
                        但是我在翻阅的时候发现,这里有两条代码第一天定义的是损耗的几率,第二条定义的是每种装备的损耗几率
                        我不明白我们聪明的P社程序员出于什么样的心情才写了两行作用完全相同的代码
                        但是这两行代码在游戏里都是实际作用着的,楼主分别更改了这两个0.1,发现都会改变游戏里实际的损耗率
                        所以wiki的公式是有问题的,正确的公式不应该是0.1,而是0.1x0.1,0.01才对
                        害得我总以为自己数学不好
                        奖励自己把他们改成0.05
                        @airestrict


                        IP属地:江苏来自iPhone客户端12楼2024-11-20 13:08
                        回复
                          支持lz正义科普


                          IP属地:吉林来自Android客户端13楼2024-11-20 13:55
                          回复
                            正义楼主碾碎p🐍沟槽代码


                            IP属地:内蒙古来自Android客户端14楼2024-11-20 14:10
                            回复
                              广告
                              立即查看
                              你怎么天天发小马引流


                              IP属地:浙江来自Android客户端15楼2024-11-20 14:58
                              收起回复