本教程简要介绍如何计算一配方在特定电压的速率,并解释Gregicality多方块如何计算配方效率。

一、如何计算配方所需时间

如何计算并行数与配方速率——该选择大机器还是处理阵列?-第1张图片

依照上式计算,其中:

1. dur f是该配方最终所需时间;

2. dur base 是配方的标准时间;

3. dur mult 是一些大机器提供的效率增幅,没有增幅的机器值为1;

4. oc const 是由电压决定的速度增加系数,对于16EU/t及以下的配方,使用2.0,对于17EU/t及以上的配方,使用2.8;

5. V diff 是所需最小电压等级和运行时的电压等级之差。电压等级从ULV的0到MAX的14。例如在HV运行LV的配方,该值为3-1=2。

二、如何计算配方效率

如何计算并行数与配方速率——该选择大机器还是处理阵列?-第2张图片


在计算了配方所需的时间后,依照上式计算每秒所运行的配方数,其中:

1. n parallel 是要运行的并行配方数:

①对于一般的大机器,并行配方数将乘以V diff

②对于处理阵列,这个值等于控制器内的机器数量。

③对于特殊大机器,使用 JEI 上的提示并行数,如:

工业熔炉,这个值等于结构中使用的加热线圈所提供的并行数。

蒸汽磨粉机与蒸汽炉,最多可并行运行8个配方,并行数由提供的物品决定。

由于游戏时刻在更新,在大机器中的特殊并行数可能会进行修改,以源代码及 JEI 为准。

2. dur f 是上面计算的配方最终所需时间。


总体来说,在游戏后期不考虑发电情况下(无损或者有损超频),使用处理阵列还是大机器取决于机器效率高低,即每秒处理配方数。