本教程简要介绍如何计算一配方在特定电压的速率,并解释Gregicality多方块如何计算配方效率。
一、如何计算配方所需时间
依照上式计算,其中:
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。
二、如何计算配方效率
在计算了配方所需的时间后,依照上式计算每秒所运行的配方数,其中:
1. n parallel 是要运行的并行配方数:
①对于一般的大机器,并行配方数将乘以V diff。
②对于处理阵列,这个值等于控制器内的机器数量。
③对于特殊大机器,使用 JEI 上的提示并行数,如:
工业熔炉,这个值等于结构中使用的加热线圈所提供的并行数。
蒸汽磨粉机与蒸汽炉,最多可并行运行8个配方,并行数由提供的物品决定。
由于游戏时刻在更新,在大机器中的特殊并行数可能会进行修改,以源代码及 JEI 为准。
2. dur f 是上面计算的配方最终所需时间。
总体来说,在游戏后期不考虑发电情况下(无损或者有损超频),使用处理阵列还是大机器取决于机器效率高低,即每秒处理配方数。