
假定你已经拥有了一个售卖顶级附魔书的村民工程,也有一个说得过去的经验来源,那该如何用最少的经验,打造你的附魔武器和装备呢?
这是“F12-僵尸村民会在花园梦到虚弱箭吗?”两分钟左右提到的一个问题,针对这里关于附魔顺序的三句话的解释,希望我能说清楚w~ “一是先把最贵的附魔敲到装备上; 二是把剩下的附魔书从贵到便宜排个序,两两合并敲在一起; 三是注意敲附魔时要把较贵的放前面。”
注意:本文只针对“村民出售的顶级的单品附魔书如何敲到装备上最省经验”做探讨,用装备敲装备、用不是顶级的书敲装备等情况不在本文讨论范围内——
首先是这些单个的单品顶级附魔书直接敲在装备上分别要花费多少经验,我这儿列了个表,这个表将会成为接下来计算的基础之一:

表1 肥啾经常敲的一些附魔书(按装备分类),最后一列的数值是前两列的乘积,也是直接单敲最终显示的需要花费的经验等级,更多附魔可以在mcwiki中检索“铁砧机制”找到
在铁砧上进行合并操作是有惩罚的,对于一件从未放上铁砧的物品,惩罚为0,之后在铁砧上每操作一次,惩罚就会在原基础上乘2再加1。
让我们用数学工具整理一下:
假设物品第 n 次在铁砧上办事儿时受到的经验惩罚为
已知
易得
通项公式推导完毕后,咱们可以很轻易的得到如下表格
累计操作次数 0 1 2 3 4 5 6 …… 经验等级惩罚 0 1 3 7 15 31 63 ……
需要注意,在生存模式中,铁砧单次只能进行耗费最高39级经验等级的操作。如果要消耗40级经验或一个装备在铁砧上锻打了6次后,再进行任何操作,即使你的等级足够,铁砧也甩给你个“过于昂贵”,罢工不干活了。

图1 因为附魔顺序不当导致的“过于昂贵”现象,钻石剑无法再敲上新的附魔
铁砧有两个槽,逻辑是后面的附魔书往前面敲,可以理解成minecraft只保留前面槽里的东西,后面槽里的东西其实就没了,先举俩最简单的栗子:
━┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉━
其一,肥啾要把以下两本书敲一起, “火焰附加II”(直接敲白板钻石剑需要4级经验) “耐久III”(直接敲白板钻石剑需要3级经验)

如果“火焰附加II”在前,“耐久III”在后,逻辑就是往“火焰附加II”的书上附上“耐久III”的魔,所消耗的经验等级就是“耐久III”直接敲白板钻石剑需要的3级经验。
━┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉━
其二,肥啾要把以下两本书敲一起, “横扫之刃III”(直接敲白板钻石剑需要6级经验) “锋利V”(直接敲白板钻石剑需要5级经验)

如果“横扫之刃III”在前,“锋利V”在后,逻辑就是往“横扫之刃III”的书上附上“锋利V”的魔,所消耗的经验等级就是“锋利V”直接敲白板钻石剑需要的5级经验。
━┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉━
以上例子没有涉及经验惩罚的累加,我们再举俩个栗子:
其三,肥啾要把刚刚敲好的两本书敲在一起, 一本“火焰附加II”“耐久III”(火焰附加II在表中是4级经验,耐久III是3级) 一本“横扫之刃III”“锋利V”(横扫之刃III在表中是6级经验,锋利V是5级)

如果“横扫之刃III”“锋利V”在前,“火焰附加II”“耐久III”在后,逻辑就是往“横扫之刃III”“锋利V”的书上附上“火焰附加II”“耐久III”的魔,所消耗的经验等级就是“火焰附加II”“耐久III”表中所需经验等级 4 + 3 = 7 级,再加上这两本合成书的惩罚1 + 1 = 2 级(两本书都只在铁砧上敲了1次,所以每个的惩罚都是1级),合并这两本已经各自合成了一遍的书一共花了 7 + 2 = 9 级。
━┉┉┉┉┉┉┉∞┉┉┉┉┉┉┉━
其四,肥啾要把这样两本已经合并过的附魔书再合并在一起, 一本(在铁砧上敲了1次)“火焰附加II”“耐久III”(火焰附加II在表中是4级经验,耐久III是3级) 一本依次敲上(在铁砧上敲了2次)的“横扫之刃III”“锋利V”“经验修补”(横扫之刃III是6级,锋利V是5级,经验修补是2级)

惩罚3是指的在铁砧上敲了2次的经验惩罚是3级,计算公式是 f(n) = 2ⁿ - 1 , n ∈N ; 无论正反,惩罚都会叠加
继续把刚刚敲好的 “火焰附加II”“耐久III”“横扫之刃III”“锋利V”“经验修补” 或者 “横扫之刃III”“锋利V”“经验修补”“火焰附加II”“耐久III” 放在最前面的槽里,往上打个抢夺III(表中需要经验6级)——

无论如何改变第一本书的附魔顺序,他只要在铁砧上敲过的次数(3次)没有改变,消耗的等级就是一样的
复杂的合并情况下,如何确定附魔书在铁砧上敲了多少遍——

对于复杂的两两合并的附魔,找最长的路径,其上使用了几次就一清二楚了
既然累计次数越高,惩罚的经验等级就呈指数级升高,那么我们的对应策略就出来啦,尽可能的降低这个累计操作次数就行。体现在图上,就是尽可能降低这个树的深度(宽一些都没关系)。

这是一个反面教材,这个就使用了4次铁砧,会额外付出15级的经验惩罚
拿附魔上的剑举例:
如果要附魔上 横扫之刃III 抢夺III 锋利V 火焰附加II 耐久III 击退II 经验修补,这7个顶级附魔,打造一把肥啾平时经常佩戴的剑,要怎么附魔最省经验呢?
下图的附魔方式,正好是满二叉树,需要消耗级数

按照Teru9N 提供的“MC最佳的附魔合成方案 - 精简版”的附魔消耗
让咱们合计合计,能不能再少一些经验—— 其实应该还能再少一点经验扣除,把“锋利V”和“火焰附加II”交换一下,应该还能再省下1级经验。因为铁砧的合并计算经验用的是右侧槽位,所以把更便宜的书往右侧放就行。 下图是7本附魔的抽象合并方法——
消耗总经验级数为
若要使消耗经验最少,易知需把最便宜的放在
位置,把第二梯队便宜的放在
位置,最贵的放在
的位置。

消耗总经验 x2 + x4 + x6 + x8 +(x3 + x4 + 1 + 1)+(x7 + x8 + 1 + 1)+(x5 + x6 + x7 + x8 + 3 + 3) = x2 + x3 + 2 x4 + x5 + 2 x6 + 2 x7 + 3 x8 + 10 级
7附魔比较复杂,但也可以捋得很清楚,比这种更少的附魔也能用类似的方法得出最佳方案。

8种常用的装备附魔所需经验表
精修弓、无限弓、精准工具、时运工具、头盔、翘翅、腿甲、靴子,这8样常用装备的附魔所需经验已经列出,请任选其中之一运用上述方法得出最佳附魔顺序,并分享到专栏评论区。我会随机在评论区分享了答题思路和结果的评论,送出一些小礼物w~
————————————
未完待续,还没写完,休息啦,明天继续更
参考资料:
铁砧机制 - Minecraft Wiki,https://minecraft.fandom.com/zh/wiki/铁砧机制 关于MC最佳的附魔合成方案 网页链接 网页链接