宗门算法与最优解

修改于06/08832 浏览攻略
宗门的最优解为在攒够下一次升级的灵石突破并升级,也就是存到你的钱够升级宗门+至少升级一次弟子获取速度的时候,此时升级为较优解。如果你刚好到二倍且提前攒的钱能刚好满足弟子阁、概率阁+10级,符箓阁产出+1000,那么为最优解。
我先认罪,我之前通过权重法得出一个错误结论是最优解为6倍才能达到最快追平原速的结果。这里面一个最大错误来自权重法,因为权重会让后面的战力越高,承担的责任就越多,也就是前面死的越少。这样符合低级全死,高级留存,中级死较多的结果。但是我最近的突破发现弟子损失的计算过程并不是这样,而是采取零钱法来计算
其中第一轮次为取整钱。
每一个等级都要先拿走整数,假设战力刚好为要求的2倍,那么每个等级就要拿走1/2,4个拿走2个,3个拿走1个,2个拿走1个,1个不拿。
此时第一轮的整钱取完。再去拿刚刚缺的零钱。
比如100应该取走56实际取了50,那么就差了6,每一个阶段差的零钱汇总合计18,那么就从一块钱开始扣,一块钱剩余3块全扣完,不够的从2块扣,以此类推。如果你面额最小的是500元,还差1块钱没给,那就要多付499。
然后我们给这个办法代入上面的数值。
初始如图因为扣除的总数不是10w整,而是100005,所以这个数是10战力那里因为凑不成10而多死1个。
第一轮扣除结果,因为比例为0.499左右,刚好在0.5差一点,所以像6的扣除就不算3而是2。
练气:16,38,33,10,1,10,20,25,70,62,56,72
筑基:52,36,21,110
金丹:145,134,97,73
元婴:21,2,2,0
第一轮剩余结果
练气:18,39,35,12,3,11,21,26,71,63,57,73
筑基:53,37,23,111
金丹:146,136,98,75
元婴:23,4,3,0
此时从练气12层朝后数据完美契合。
第二轮取零钱。刚刚一轮的值97776,差为2229,这要在第二轮补齐。
练气新增扣除:18,39,35,12,3,11,21,26,71,63,25,0
也就是剩余
练气:0,0,0,0,0,0,0,0,0,0,32,73
筑基:53,37,23,111
金丹:146,136,98,75
元婴:23,4,3,0
完美符合上述结果。
由于最终结果会无限趋向于金字塔形,形状由上到下依次构建,先呈现A形,随时间增加拐角逐渐下移到直到B形,且大乘巅峰会无限累加。
其中弟子数量会增加金字塔的砖块总数,弟子晋级概率会收窄金字塔的宽度。
在前期数量的收益是大于宽度的,因为先多后缩则会直接给前面没到达的挤到后面去。也就是每个境界的输出速度打于收入速度。所以我们的目标是增加总数,同时让更少的低阶弟子死亡。
那么就要让我们一轮计算中的扣除缺口更小一点。
由于采取向下取整法,那么每个阶段都会是0或1的误差,0是基本不可能的,1个500战力取整带来的300战力的误差就会导致大量练气弟子死亡,所以模型变成了越高等级有人越容易低级死亡,和权重法不同,权重法是越高概率有人越容易分摊低级弟子的权重。
所以我们得到结论,最好是在高等级人最少的时候升级。也就是刚好到达二倍的时候。同样可以得出一个离谱的办法就是积攒多关一次性突破。也就是一个1w一个10w,可以积攒到21w一次性突破两关。1w,10w,60w,可以积攒到131w一次性突破。但由于其中有人口奖励,每次通过可以升级,所以低级宗门中直接突破更优,可以让人口获取速度翻倍。而高级宗门中积攒突破更优。这样可以让低阶死的更少。
TapTap
TapTap
TapTap
TapTap
TapTap
TapTap
TapTap
9
6
3