配方处理
配方的基本信息
对于MI的机器的配方,在REI中通常会显示为类似与下图中的格式
其中左上角为处理该配方的最低能量消耗速率,只有当一台机器能够以这个速率处理一个配方时,这个配方才能开始被处理。右上角为以该配方的基础能量消耗速率处理该配方所需的总时间,而当光标悬停在这个配方上时会显示这个配方所消耗的总能量,总能量(EU) = 基础能量消耗速率(EU/t) × 总时间(s) × 20t/s
以上图中用钢锭压缩钢板的配方为例,该配方的最低能量消耗速率是2EU/t,意味着要想处理这个配方可以青铜压缩机(青铜压缩机的能量消耗上限刚好2EU/t)。如果使用青铜压缩机,处理这个配方一共需要花费10秒的时间。通常来说,一秒内游戏可以执行20游戏刻(20t),所以这个配方一共需要花费10s × 20t/s = 200t,则处理一次这个配方所需的总能量为200t × 2EU/t = 200EU。
配方处理
进入电气时代后,REI中显示的这三个数值中我们实际上只需要关注每个配方所需的总能量。对于MI的配方来说,当机器正在处理一个配方时,只要这个机器消耗的能量达到了这个配方所需的总能量,这个配方则视为被完成。对于蒸汽机器来说,由于机器消耗能量的速率总是恒定的,同样的机器处理同样的配方总是花费同样的时间,当然,对于那些最低能量消耗为2EU/t的配方(比如钢锭压缩成钢板),钢机器所需的时间总是青铜机器的一半,毕竟钢机器能够以青铜机器两倍的效率消耗能量。但对于电力机器来说,由于电力机器能够超频,电力机器的能量消耗并不是恒定的,所以电力机器处理一个配方所需的时间实际上等于这个配方所需的总能量除以这台电力机器当前消耗能量的速率。
上图中,由于超频机制,此刻该电动压缩机的电流消耗已经达到了16EU/t,所以当前这个配方实际上只需要400EU ÷ 16EU/t = 25t也就是25游戏刻就能够完成,而随着电动压缩机不断重复处理这个配方,电流消耗也会越来越高直到达到当前该电动压缩机的电流消耗上限32EU/t,到那时该电动压缩机理论上能够只消耗12.5游戏刻就完成一次配方。
但这只是理论上的。当一个配方完成时,不会在同一游戏刻内开始对下一个配方的处理。仍然以钢锭压钢板为例,当电动压缩机以32EU/t的速率消耗电流时,在这个配方开始处理后的第12个游戏刻后,电动压缩机一共已经为这个配方消耗了12t × 32EU/t = 384EU 的能量,此时只剩下16EU即可完成这个配方。但在第13个游戏刻,电动压缩机只会完成这剩下的16EU,不会将它应当消耗的另外16EU的能量用于压下一个钢锭。也就是说,此时电动压缩机压一个钢锭所需的实际时间是13游戏刻。
这一点需要尤其注意,特别是在给电动机器加升级时。继续用压缩钢锭的例子,当给一台电动压缩机加上21个进阶升级后,这台电动压缩机的最大电流消耗是恰好200EU/t(32 + 21 × 8 = 200),而此时这台电动压缩机能刚好每2游戏刻压缩一个钢锭。如果给这台电动压缩机加45个进阶升级,看上去效率应该还能提升不少,但实际上仍然只能达到最快2游戏刻一个钢锭,除非加到46个进阶升级,让电动压缩机的最大电流消耗达到恰好400EU/t,这样这台电动压缩机才能以最快每1游戏刻压缩一个钢锭的效率工作。如果一条生产线恰好需要每4游戏刻生产3个钢板(比如生产晶体管的生产线),就只能用两台压缩机,一台每2游戏刻压一个钢板,另一台每4游戏刻压一个钢板。