当你选择好了食物和史莱姆杂交方案后,接下来我们需要计算园地产出、史莱姆数量、喂食频率和结晶产出量几者之间的关系。
通过上述知识,可以得知史莱姆最短间隔6小时才产出一次结晶。 上面提到超过6个小时一次的投喂频率是没有意义的,但在有多只史莱姆的时候,情况稍微不太一样。例如,假如你的牧栏内有10只史莱姆,而你每3个小时投喂一次,每次投喂5个食物,会发生什么呢?
很显然,其中5只史莱姆会在第一次投喂时进食,而另外5只史莱姆会在第二次投喂时进食。由于第二次投喂时,先前的那5只史莱姆还处于长达6小时的满足状态,所以并不会和另外5只史莱姆抢食物。这样我们就通过每次投喂5个食物做到了同时喂养10只史莱姆(为什么要这么做下面会说)。
所以我们就以6小时为单位,计算平均每6个小时投喂的食物数量(nf为每次投喂的食物数量,t为投喂间隔时间)为:

理想情况下,一个牧栏内的史莱姆应该尽可能接近这个数字而不超过它。
为什么一定要是6小时而不是18小时(即进入饥饿状态所需的时间)呢?
还是上面那个例子,但是投喂间隔改为9小时。直觉上你可能会认为,和之前一样每次喂饱5只史莱姆,不会有史莱姆在18小时内没有吃到食物。但实际上并非如此。因为当第二次投喂时,第一次吃到食物的史莱姆早已脱离满足状态,可以再次进食,所以它们可能会第二次进食。结果就是,会一些史莱姆吃了两顿,另一些史莱姆一顿都没吃到。没有吃到食物的史莱姆焦躁值会增加,最终导致越狱事件。
所以在上述例子中,要么每3小时投喂5个食物,要么每9小时投喂10个食物。也就是当投喂间隔大于6个小时时,必须保证投喂的食物数量超过史莱姆数量。
回到刚刚的话题,我们已经获得了平均每6个小时投喂的食物数量,所以牧栏每6个小时单种结晶产出数量就是取这个数字和牧栏内史莱姆数量中较小的那个值(尽管强烈建议不要让史莱姆数量超过这个值),即为(ns为牧栏内的史莱姆数量,p为结晶产出量):

那么一个牧栏每天(24小时)每种结晶的产出量就很好计算了,乘以4即可。再加上我们要投喂的是史莱姆的最爱食物,所以还要乘以2:

没错,一个可以让你的牧场变成工厂的公式就这样诞生了。