关于对刷怪塔的定量分析的总结、猜想与建议
我是一个学生党,平时没有什么时间真正打开游戏,但是我又经常做一些小计算。比如,通过画图分析,我可以轻松计算出某个单片做成满效率刷怪塔后的有效刷怪面积。但是,一直有一个疑问困扰着我:能不能有一个公式,让我可以不打开游戏就可以计算出刷怪塔的效率?对此,我进行了一系列的分析,下面是我分析的成果,大家可以稍微看看,若有不对指出请麻烦指出。

PartⅠ 总结
首先,在我寻找线索的时候,我发现了大家在讨论利用率的时候都会提及一个名词“面积利用率”。什么是面积利用率呢,其实是在刷怪塔中有效刷怪面积(我更喜欢称为有效面积)与总面积之比,由于刷怪塔一般由单片堆叠而成,所以整个刷怪塔的面积利用率也等于一个单片中的面积利用率。

虽然面积利用率在一定程度上决定了刷怪塔的效率,但是请看下面这个例子:

不难看出,两个刷怪塔面积利用率同样都是3/4,为什么屑架才是效率最高的生成架?
很明显,屑架单片高度只有2,而水弱光单片高度去到了4(一般情况下单片高度是算上地板的)。那么在这两个例子里可以看出面积利用率不足以直接反映刷怪塔效率,那么我认为我们很有可能需要一个新的量。
那么,请允许我定义两个新的量——平面利用率和空间利用率。平面利用率就是我们所说的面积利用率,而空间利用率的定义为:

显然这个定义是不够严谨的,在某些单片所在的四棱柱与其他单片所在的四棱柱有重叠的时候就算不准了。

所以,我觉得更严格的定义应该为:

好了,现在我们有了空间利用率,我们在回过头来看看我们所做过的刷怪塔:

在这个表格里,我们可以更清楚的看出屑架到底有多么遥遥领先。
注:空间利用率只适用于非露天生成的刷怪塔,像是溺尸塔的就没有意义了,还是用平面利用率比较合适。


PartⅡ 猜想
那么回到我一开始的疑问:能不能有一个公式,让我可以不打开游戏就可以计算出刷怪塔的效率?现在我们或许可以得出一个公式:

现在大家都追求满效率刷怪塔,把模拟距离堆满的满效率刷怪塔的总方块是一个定值,所以真正决定刷怪塔效率的还是空间利用率和处理时间。
那公式都出来了,为什么还是一个简单的猜想呢?其实,我认为这个公式还有很多东西需要完善,比如,一定是一次方反比吗,有没有可能是平方反比关系呢?这些都需要精确地测量,寻找规律才能得出答案。
那么,请允许我先做点无用功,预测一下这个常数的量纲。

可以看出,这个常数的量纲应该为dpb,drops per block,再乘上一个单位换算的常数72000gtph。

PartⅢ 建议
这个公式有什么意义呢?不是人人都像我一样不能随手打开游戏的,光是代入数据计算的时间都够我用trapdoor测准确效率了。我认为,这个公式的意义在于我们可以通过它知道空间利用率和处理时间的权重,在我们设计刷怪塔时,知道是要适当舍弃处理时间换取极致的空间利用率,还是是要适当舍弃空间利用率换取极致的处理时间,又或者是两者兼顾。
上面我不是说把模拟距离堆满的满效率刷怪塔的总方块是一个定值吗,现在我给出这个定值的参考值:
模拟4:298,760.5b
模拟6:843,243.5b
别信我,最好自己算一遍。
好了,那么就到这里了,我希望有朝一日我的疑问可以得到大佬的解答。
引用视频:
基岩版极限效率刷怪塔,10w掉落物每小时! 【RST_technology】 BV1Mb4y1h71i
【MCBE】首个计算出来的史莱姆农场(搬运轮子)Fastest Slime Ball Farm in MCBE(136K item/h)【linlin】 【MCBE红石科技搬运组】 BV1vf4y1s7Jw
mcbe网易版本秒处理挤压刷怪塔,更小的挤压架,后带教程单片 【XY灵动】 BV1HU4y1q7P6
MCBE 屑架溺尸塔及去屑版本 【离殇之枫】 BV14P4y1g7o5
Ep1. 刷怪塔挂机点在哪儿?模拟距离有话说【刷怪塔原理】 【橘猫sama】 BV1Qi4y1Q7GP