【无悔华夏】无悔科技:谈谈无悔中的百分比

2023/4/9411 浏览综合
    ​    ​这些天一直在准备出一套题来折磨测试大家,出着出着,陆羽有了一个问题,即战斗力的百分比如何计算。他认为是直接相加减,而浮渏认为并非如此。因此,我对战斗中的百分比进行了一些探究,最后的结论是:
    ​    ​战斗力=(基础战力+战力增值-战力减值)x(1+增益-减益)    ​    ​其中,基础战力指剧本中不携带任何名臣、不点击任何政策、不受任何效果影响时的战斗力,如春秋的大部分国家基础战力为200,大汉剧本中大汉基础战力为100等等。    ​    ​战力增值指的是以非百分比形式增加的战力,如刑天二技能给的70点战力便是属于战斗增值;战力减值则是以非百分比形式减少的战力,如陆压的“钉头七箭”所降低的40点战力便是属于战斗减值。    ​    ​增益与减益则是以百分比形式展示的效果,例如庄子一技能提升的20%战力、晁错二技能减少的20%战力分别属于增益与减益。
    ​    ​以下陈述研究方法:
​以横扫六合剧本,普通模式开局,携带名臣为范蠡、杨戬(2星)、陈平、孔子,则有:
1、进攻韩国,此时韩国战力为258
2、施行“天目”、“神犬”政策,对韩国进行两次刺探,使其获得战斗力减少12%的debuff
3、任命范蠡为咸阳太守,建造3个商贸产业,使与韩国的好感来到100
4、对韩国使用挑拨,使其进攻咸阳,此时韩国军队战斗力为228,在误差范围内符合258x(1-12%)=227.04
5、进攻韩国(军队在韩国进攻之前就已派出,因此在防守赢后可立刻战斗),此时韩国战力为163,符合258x(1-12%-25%)=163    ​    ​这个实验证明了百分比与百分比之间是相加减的关系,其和再乘以战力才是最终战力。
    ​    ​那么,根据这个公式,假设一个玩家在200战力时获得了20%的战力增益,之后他又施行了一个字面描述上使他战力增加40点的政策,那么他最终的战力是如何呢?
    ​    ​应该是(200+40)x(1+20%)=288点,而非200x(1+20%)+40=280点。也就是说,这个字面描述上增加40点战斗力的政策实际上增加了48点,因为战力的计算是根据上文的公式而非直观的感觉增加上去的。
    ​    ​同样的,这也就是为什么在大汉剧本的匈奴远遁打法中,陆压与妺喜的强度这么高的原因。因为匈奴的战力计算公式为:
    ​    ​(100-40-40)x(1+100%)=40点
    ​    ​也就是说,陆压的妺喜的两个政策实际上各减少了匈奴80点的战力,一共减少了160点,这也就是陆压与妺喜在大汉有如此强度的原因,也印证了上文的公式。
    ​    ​那么,根据战力计算中的这个公式,能否类推到其他方面的百分比呢?
    ​    ​答案是肯定的。玩家们最经常用的大概就是军队规模的百分比提升了,我在论坛中常常能看到有人询问为什么他已经有10w的军规了,再加20%军规却没有来到12w的军规,其实就是因为由以下公式:
    ​    ​军队规模=基础军队规模x剧本系数x(1+增益-减益)
    ​    ​其中基础军队规模、增益、减益的定义效仿前文基础战力、增益、减益的定义,此处不再赘述。剧本系数的定义在下一条式子中给出。
    ​    ​同理,关于钱粮消耗上,也有以下公式:
    ​    ​钱粮消耗=兵甲数x单兵消耗钱粮数x剧本系数x(1+增益-减益)
    ​    ​其中单兵消耗钱粮数是单兵消耗粮食数与单兵消耗金钱数的总称,分别为1与0.5;剧本系数指不同剧本的不同养护成本,一般来说时代越往后,剧本系数就越高。
    ​    ​但此时又有一个问题:如果钱粮消耗减少的百分比高于100%,会发生什么事情呢?
    ​    ​在大汉剧本测试:​齐姜减30%粮食消耗和35%粮食消耗,比干减30%的钱粮消耗,卫子夫减少15%的钱粮消耗,东方朔减少15%的钱粮消耗,和亲减10%的钱粮消耗,理应共计减去100%的粮食消耗和105%的金钱消耗。但实际上,我的军队们并不能光合作用,依然需要一定量的粮食与金钱来维护,粮食的消耗数与兵甲数量相等,而钱的消耗量为粮食的一半。因此我猜想:所有与百分比有关的变量都有一个阈值,而钱粮消耗的阈值就是兵甲数x单兵消耗钱粮数,因此会有以上结果。    ​    ​由此推广,可以猜测得到一个势力的战斗力吃了100%的debuff后,战斗力数值应为1而不为0,军队规模最低也应为基础军队规模数,可能是1,也可能是10,或者是100等等。如果以后有关于这两方面的政策的话,到时候可以测试一下。
15
4
1