家园7吧 关注:21,348贴子:82,533

[手机版]写一篇大概是最详细的面包生产链分析

只看楼主收藏回复

面包生产链大概是大部分Townsmen玩家第一个接触到的有量产价值的生产链了,但据我观察,吧里还没有对这一最基本的生产链进行过一次彻底的分析,那我就来做一下这个工作吧。(实际上第一个生产链为木头——木板生产链,但木板只用于建造、升级与维护建筑,没有其他使用价值)
面包生产链基本形式为:
农场(小麦)——风磨坊——面包房
其中面包房还需要伐木工人小屋生产的木头作为副原料。

要弄清整条生产链上工人的人数比,最重要的就是弄清楚各个建筑的生产效率。下面就从农场(小麦)开始说起:
1级农场(小麦):1工人——6小麦
2级农场(小麦):1工人——12小麦
3级农场(小麦):1工人——18小麦
这是手机版查看农场的信息时给出的数值。但是!!我们需要注意到这个数值是有问题的!问题的起源就是小麦田。游戏中的小麦田每块等于10小麦,如果两块小麦田不相连,则是两块独立的小麦田,其生长周期不互相影响。同时,即使两块小麦田相连,他们的小麦存量依旧是分开计算的。
这意味着:无论我们怎么排布小麦田,收小麦时工人每次只会对着一块10小麦的田地收割,将其收割完后才去收割下一块小麦田。所以一个村民一次最多只能收10个小麦,是达不到一次收12小麦或18小麦的。故农场(小麦)的真实收获方式为:
1级农场(小麦):1工人——5小麦
2级农场(小麦):1工人——10小麦
3级农场(小麦):1工人——10小麦
为什么1级会被修正为5小麦?因为对一个10小麦的地收了6小麦,下一次就只能对同一个田地收4小麦,这其实是与每次只收了5小麦等价的。
至此,我们弄清楚了农场小麦工人每次的真实小麦收获量。
接下来要研究的就是工人收获小麦的时间了。在PC版家园7在Steam推出后,我在其中发现大部分建筑的工人工作时间都标出来了。我一度猜想PC版和手机版建筑的工作时间都相同。然而经过测试得出,手机版小麦工人的工作时间为8秒,而不是PC版给出的14秒。(顺带一提,PC版对于面包生产链可谓是大削特削)
另外一定要注意到冬季小麦田不生长。考虑普通地图,所有效率*3/4。
那么至此,我们终于得到了一个农场(小麦)的最粗略的生产效率估计值:
1级农场(小麦):1工人——5/8*3/4小麦
2级农场(小麦):1工人——10/8*3/4小麦
3级农场(小麦):1工人——10/8*3/4小麦
单位未经标注统一为:个/(人·秒)。我之所以称这个值为最粗略的估计值,是因为实际生产还有两个非常重要的影响因素在起作用!一个是工人取原材料,从仓库到工位的行走时间;另一个就是所有村民都存在的休闲时间(去教堂、去酒馆、去娱乐、回家)。然而接下来我会先讨论完理想状态下风磨坊,面包房的工作效率,给出一个理想模型下的工人数比例,再逐个去掉这两个影响因素。
下面是风磨坊效率研究。重复的研究部分不再赘述。实验得到风磨坊工作时间为10秒(与PC版依旧不同)。根据游戏内给出的风磨坊每次加工量,验证其准确性正确后,得到风磨坊的工作效率:
1级风磨坊:4/10小麦——3/10面粉
2级风磨坊:8/10小麦——6/10面粉
3级风磨坊:16/10小麦——9/10面粉
面包房同理。经实验其工作时间为10秒。得到面包房工作效率:
1级面包房:2/10面粉+1/10木头——4/10面包
2级面包房:4/10面粉+2/10木头——8/10面包
3级面包房:8/10面粉+4/10木头——12/10面包
至此,生产链上全部建筑的工作效率已经初步分析完毕。下面根据这些初步数据给出工人比例
1级农场(小麦):1级风磨坊:1级面包房=1:1:1
2级农场(小麦):2级风磨坊:2级面包房=1:1:1
3级农场(小麦):3级风磨坊:3级面包房=2:1:1
事实上,由于2级农场的小麦生产效率和3级的相同,所以其实实际情况下可以用2个2级农场,分配6人收小麦,配1个3人的3级风磨坊和1个3人的3级面包房。另外,因为同级比例为1:1:1,故没有必要进行跨级配比。另外,作为副原料的木头及伐木工人小屋,由于其分析会牵扯到非常多非常复杂的因素,故我将木头视为大部分人会大量生产的原材料,就不在这里为面包生产链进行精确配比了。


IP属地:北京来自iPhone客户端1楼2022-04-14 17:42回复
    接下来我会从“工人在仓库与工位间对步行时间”这一点出发,进一步提高各个建筑生产效率的精度。想要做到这一点,就要研究农场、风磨坊与面包房工人各自的工作方式。下面我将对三种1级建筑进行分析:
    农场:持续型工作
    具体形式为:从农场走到麦田——收割8秒——将小麦运回农场 循环
    风磨坊:搬运+连续工作
    具体形式为:去仓库拿20小麦——将20小麦运至磨坊——消耗4小麦工作10秒,这一步骤重复至小麦耗尽(共5次) 循环
    面包房:搬运+连续工作
    具体形式为:去仓库拿10面粉——将10面粉运至面包房——去仓库拿10木头——将10木头运至面包房——消耗2面粉1木头工作10秒,这一步骤重复直至面粉耗尽(共5次)——去仓库拿10面粉——将10面粉运至面包房——消耗2面粉1木头工作10秒,这一步骤重复直至两种原材料都耗尽(共5次) 循环
    故我们可以得到修正后的三种1级建筑工作效率:
    农场(小麦):15/(32+8t1)小麦 其中t1为农场到麦田的时间
    风磨坊:10/(25+t2)小麦——15/(50+2t2)面粉 其中t2为磨坊到仓库的时间
    面包房:10/(50+3t3)面粉 其中t3为面包房到仓库的时间
    考虑到大部分玩家会将麦田与农场贴着布局,而磨坊与面包房通常会放在一起,故我们认为通常t2≈t3>t1
    代入后发现,考虑了行走时间后,同级磨坊:面包房的比例1:1依然成立,而农场(小麦)与磨坊之间,最好保证小麦田与农场尽可能近,同时适当拉大仓库与风磨坊的距离,则前文给出的农场(小麦)与磨坊的比例能够继续满足。考虑到季节因素,春夏秋3季小麦的生产速度事实上是略高于其需求的,故即使有小麦缺口,也会统一在冬季末才会有所体现,故在冬季末适量购入小麦也不失为一种弥补方式。


    IP属地:北京来自iPhone客户端2楼2022-04-14 18:06
    回复
      2025-08-31 19:00:05
      广告
      不感兴趣
      开通SVIP免广告
      最后便是“所有村民都存在的休闲时间(去教堂,去酒馆,去娱乐,回家)”。非常可惜的是。不同玩家对这些需求建筑物的布局存在着非常巨大的差异,我不可能完美分析到这些差异给生产链带来的影响。不过因为所有工人都有这部分休闲时间,故将其视为所有工人的工作效率乘上一个共同的休息参数,则总体生产链的稳定性不会受影响。这其实与在生产率不足100%时的情况相同,若所有人的生产效率都成以一个相同的参数,那么受影响的只有生产链中的最终产物,在面包生产链中当然就只是面包了。故这些建筑的布局真正影响的是1个面包师能养活多少人这一问题。众所周知,面包作为手机版最为imba的物资之一,大部分时间生产面包=不缺食物,所以需求建筑物的位置真的会让人们把你的面包存量吃完码?如果能吃完,那也肯定不是一个教堂位置的问题,而是建筑等级与建筑数的问题了。综上,需求建筑物位置这一因素带来的影响忽略不计。


      IP属地:北京来自iPhone客户端3楼2022-04-14 18:14
      回复
        总结:
        工人比:
        1级农场:1级风磨坊:1级面包房=1:1:1
        2级农场:2级风磨坊:2级面包房=1:1:1
        3级农场:3级风磨坊:3级面包房=2:1:1
        小麦田和农场贴着,仓库与风磨坊稍微隔一点距离


        IP属地:北京来自iPhone客户端4楼2022-04-14 18:24
        回复
          🐮


          IP属地:浙江来自iPhone客户端5楼2022-04-14 18:49
          收起回复
            楼主辛苦啊,我前几天刚买了电脑版


            IP属地:浙江来自Android客户端6楼2022-04-14 19:58
            收起回复
              牛逼牛逼


              IP属地:天津来自Android客户端7楼2022-04-14 22:24
              收起回复
                离谱,还有人专门研究了如何更高效的卖面包可惜这吧凉了


                来自Android客户端8楼2022-04-14 22:54
                收起回复
                  2025-08-31 18:54:05
                  广告
                  不感兴趣
                  开通SVIP免广告
                  专业贴,顶一下


                  IP属地:山西来自iPhone客户端9楼2022-04-14 22:56
                  收起回复
                    深度好帖,楼主是认真研究了


                    IP属地:江苏来自Android客户端10楼2022-04-14 23:50
                    收起回复
                      程序员是吧,算法都来了


                      IP属地:山东来自Android客户端13楼2022-04-15 01:58
                      回复
                        hao家伙


                        IP属地:广西来自Android客户端14楼2022-04-15 07:36
                        回复
                          🐮 也不知道啥时候出8


                          IP属地:河北来自Android客户端15楼2022-04-15 08:06
                          回复


                            IP属地:湖南来自Android客户端16楼2022-04-15 08:09
                            回复
                              2025-08-31 18:48:05
                              广告
                              不感兴趣
                              开通SVIP免广告


                              IP属地:河南来自Android客户端17楼2022-04-15 08:34
                              回复