纪元1800吧 关注:58,566贴子:392,922

回复:【硬核攻略】冰心带你探秘纪元1800的物流系统

只看楼主收藏回复

第3节 统计列表真的可靠吗?详解“吃货专家”BUG
我们把目光放回旧世界,来看看眼镜工厂的插卡选择,专利眼镜+验光师+单眼放大镜,这应该是最最普适的卡片选择了


我们在一个小岛上建立一座眼镜工厂,并且在仓库里存入256吨原木和256吨玻璃,这些原料能产出256吨眼镜,并且在验光师的影响下,每4轮产出1吨玻璃,那么最后应该还能剩下64吨玻璃,话不多说,我们让这个眼镜工厂运转起来,看看最后的结果是什么


2000 years later,我们的眼镜工厂停止了运转,原因很简单,原木用完了,再来看看产出的眼镜数量,正好是256吨没有问题,但是当我们观察玻璃储藏量的时候,出现了让人大跌眼镜的结果(还真是大跌“眼镜”!)


IP属地:湖南31楼2021-08-21 18:22
回复

    WTF?怎么玻璃储藏量只有工厂内部的1吨?还有63吨玻璃上哪儿去了?

    百思不得其解之余,验光师奥多躲在一个黑暗的角落偷偷地笑着:“小样,没想到吧?这些玻璃全都被我偷吃了,哈哈哈!”


    IP属地:湖南32楼2021-08-21 18:23
    收起回复
      至于这些玻璃是怎么被吃掉的,我们先来普及一个知识:纪元1800里面所有额外产出的货物都是直接进入岛屿默认仓库库存的,不会经过物流系统,但是其中有着一个特殊情况,当额外产出的货物就是这个工厂本身生产所需要的原料的时候,额外产出的货物就会直接进入工厂的内部原料储存空间
      想要验证这一点非常简单,我们观察一下巧克力工厂

      上一节我在讨论巧克力工厂生产规律的时候我选择的卡片是:大忽悠+电烤箱+印刷机,细心的同学可能已经发现了,由于巧克力工厂的糖储量和可可储量相等,小车每次运输原料的时候糖和巧克力的比例都是1:1,但是我们把卡片换成皇家御用巧克力师傅+巧克力狂人之后,小车拉原料的比例就不是1:1了,可可的数量经常多于糖的数量,这就是最好的证据,知晓这个知识点之后,我们就来好好分析一下这些玻璃的去向


      IP属地:湖南33楼2021-08-21 18:24
      收起回复
        我们假设眼镜工厂在某个时刻达到了4/4的满仓玻璃储藏量,过了第4N-1轮生产周期,产出了1吨眼镜,正在这时有辆小车拉着之前产出的1吨眼镜运往仓库,之后眼镜工厂进行第4N轮生产,玻璃储藏量为3/4,我们假设小车到达仓库时,眼镜工厂生产周期还没转完,那么根据上一节提到的非初级工厂的物流规律2,这辆小车将拉着1吨玻璃返回眼镜工厂,我们再假设这辆小车回到眼镜工厂时,这次生产周期还是没有转完,那么1吨玻璃被卸载,此时眼镜工厂的玻璃储藏量变成了4/4,之后眼镜工厂的第4N轮生产完毕,额外产出了1吨玻璃,但是此时玻璃储存量已满,不能再存下这1吨玻璃,于是这1吨玻璃就这么消失得无影无踪了,之后才执行第4N+1轮生产周期,消耗1吨玻璃进行生产,玻璃储藏量为3/4

        我们打开统计列表,这1吨玻璃的产量居然厚颜无耻地显示在生产表上面,还那么稳定。。。


        IP属地:湖南34楼2021-08-21 18:24
        收起回复


          最早感受到这个BUG的存在是在大约1年前,看统计列表,我的皇家瀑布玻璃生产是比消耗端要高4吨每分钟的,可是再看贸易站里的玻璃存量,从来没高过3位数,这次研究工厂物流系统,才碰巧发现了这个BUG的原理
          我们都知道额外产出货物这条属性一般是只有专家类卡片才有的,世博会机器类卡片和爵士港口法典类卡片均无这种加成,所以我为这个BUG取名为“吃货专家”BUG(此BUG自从我接触纪元1800以来一直存在,却从来没人提起过,不管是贴吧还是Q群,甚至连国外论坛也从无人提起,果然一个BUG过了2年不修复,到了第3年依然不会修复,我对育碧实在是太失望了。。。)


          IP属地:湖南35楼2021-08-21 18:25
          收起回复
            要达成“吃货专家”BUG,需要满足一个条件,那就是此专家额外产出的货物就是这个工厂的原料之一,下面我们就来总结一下纪元1800里面所有符合这个条件的专家们

            眼镜工厂:验光师奥多

            汽车生产线:工程巨人

            钟表匠、珠宝商:光明之女苏珊娜

            灯泡工厂:科学奇才

            除留声机工厂外的所有木工厂:木匠

            留声机工厂:珠窗网户

            咖啡烘培厂:碾豆者


            巧克力工厂:皇家御用巧克力师傅+巧克力狂人

            睡袋工厂、连帽大衣工厂:老练的因纽特裁缝师
            好家伙!名单里有众多我们深深信赖的专家,居然全都是“吃货专家”,尤其是碾豆者同志!这家伙应该妥妥的是一位大“吃货”,别人都是3轮到4轮才吃1吨货物,碾豆者同志每2轮就吃掉1吨咖啡豆,如此贪吃,真是太可恶了!
            那么碾豆者真的也是一位“吃货专家”吗?我们在游戏里实践一下


            IP属地:湖南36楼2021-08-21 18:28
            回复

              图中的咖啡烘培厂,插卡为:碾豆者+咖啡精灵+大忽悠,我们放入128吨咖啡豆,由于有碾豆者的BUFF,最后应该能生产出256吨咖啡才对,但是如果碾豆者是“吃货专家”的话,那么产出的咖啡肯定要少于256吨

              我们用事实说话,碾豆者是清白的,256吨咖啡1吨都不少,说明碾豆者并不是“吃货专家”
              那么问题出在哪里呢?


              IP属地:湖南37楼2021-08-21 18:29
              回复
                这里的关键其实就在于工厂生产的一个微不足道的细节上
                我们回忆一下上面眼镜工厂的那个例子的最后阶段
                “眼镜工厂的第4N轮生产完毕,额外产出了1吨玻璃,但是此时玻璃储存量已满,不能再存下这1吨玻璃,于是这1吨玻璃就这么消失得无影无踪了,之后才执行第4N+1轮生产周期,消耗1吨玻璃进行生产,玻璃储藏量为3/4”
                注意,这一阶段的顺序是:额外产出1吨原料——执行下一轮生产周期,我们把符合这个条件的工厂称为“延迟生产”工厂
                但是对于“正常运转”(注意我这里为什么给正常运转打双引号)的咖啡烘培厂来说,这一阶段的顺序正好相反:执行下一轮生产周期——额外产出1吨原料
                这样一来先执行下一轮生产周期时先消耗掉了1吨原料,给工厂原料储存空间腾出了1吨的位置,然后额外产出的1吨原料正好填补进这个位置,就刚好不会爆仓,“吃货专家”BUG也就无法生效了,相比与上述工厂,这类工厂则是“提前生产”工厂


                IP属地:湖南38楼2021-08-21 18:30
                回复
                  那么,“吃货专家”BUG达成的第二个条件来自于工厂本身:必须是“延迟生产”工厂
                  下面我通过自己在游戏中实践,将上面那些工厂进行分类
                  提前生产:汽车生产线、珠宝商、灯泡工厂、锯木厂、窗户制造厂、镶嵌工作坊、咖啡烘培厂、巧克力工厂、睡袋工厂
                  延迟生产:眼镜工厂、钟表匠、车辆制造厂、留声机工厂、连帽大衣工厂


                  IP属地:湖南39楼2021-08-21 18:30
                  回复
                    为什么不同的工厂之间会有这种区别?这里面最根本的原因就在于——工厂的产品储藏量
                    眼镜工厂内部的眼镜储藏量仅为1吨,也就是说任何一个生产周期完毕之后都必须要有小车将这1吨眼镜运出去才能进行下一轮的生产,即使工厂边上恰好就有一辆闲置的小车,也会有那么一瞬间的停产,在这短到可以忽略不计的一瞬间里,额外产出1吨玻璃的行动必然提前完成,然后爆仓,触发“吃货专家”BUG
                    所以大家可以看一看,“延迟生产”工厂清一色全是产品储藏量1吨的工厂,而“提前生产”工厂没有一个产品储藏量低于2吨,这就不难解释了


                    IP属地:湖南40楼2021-08-21 18:31
                    回复
                      那么“提前生产”工厂是不是就一定不会触发“吃货专家”BUG呢?
                      答案是否定的,为什么我在上面那一段给咖啡烘培厂前面的“正常运转”打上双引号?原因就在这里
                      根据眼镜工厂的教训,若咖啡烘培厂第2N轮生产即将完成之前,咖啡烘培厂里的咖啡储藏量为3/4,大家想一想,此轮生产周期完成之时,没有小车将剩余的4吨咖啡拉走,无法消耗1吨咖啡豆进行下一轮生产,碾豆者额外产出的咖啡豆是不是也消失了呢?此时咖啡烘培厂已经停产,是“不正常运转”的工厂
                      但是触发这个BUG既要保证工厂内咖啡豆储量达到上限,又要保证咖啡储量达到上限,在小车兼顾送咖啡豆和运咖啡这2个动作的原理之下,这对于绝大多数情况下的咖啡烘培厂来说是不可能发生的,我能想到的情况只有一种,那就是岛屿咖啡库存爆仓,咖啡烘培厂内部的咖啡无法运出去的时候才有可能发生这种情况,平时根本不必担心


                      IP属地:湖南41楼2021-08-21 18:31
                      回复
                        结合以上“吃货专家”BUG形成的两个条件,下面列出游戏中所有的“真.吃货专家”,大家提高警惕,小心被坑!

                        眼镜工厂:验光师奥多
                        估计是应用最为广泛的一位专家了,我敢保证90%以上的玩家都被他坑过却丝毫没有察觉到

                        钟表匠:光明之女苏珊娜
                        没啥存在感,毕竟怀表生产线到后期能被完全砍掉

                        车辆制造厂:木匠
                        更没存在感的家伙,木工厂强卡众多,珠窗网户、圆锯、橱柜制造工哪个不是完爆他?

                        留声机工厂:珠窗网户
                        由于达利欧的存在,留声机生产线能被整个砍掉,因此很多人都不造留声机的,后面学者出来之后才有留声机工厂的出场机会,那么就要注意这位“吃货专家”捣鬼了,解决方法也很简单,使用发明家尤汉,将生产原料薄木片替换成木板即可

                        连帽大衣工厂:老练的因纽特裁缝师
                        相信被坑的玩家也很多,因为北极卡片选择本来就很少,大多数玩家都会选择他,于是就被坑了。。。


                        IP属地:湖南42楼2021-08-21 18:33
                        收起回复
                          那么有什么办法避免“真.吃货专家”吃货物吗?当然有办法!
                          为了方便大家理解,我将上面那个眼镜工厂的例子再原原本本地搬过来
                          “我们假设眼镜工厂在某个时刻达到了4/4的满仓玻璃储藏量,过了第4N-1轮生产周期,产出了1吨眼镜,正在这时有辆小车拉着之前产出的1吨眼镜运往仓库,之后眼镜工厂进行第4N轮生产,玻璃储藏量为3/4,我们假设小车到达仓库时,眼镜工厂生产周期还没转完,那么根据上一节提到的非初级工厂的物流规律2,这辆小车将拉着1吨玻璃返回眼镜工厂,我们再假设这辆小车回到眼镜工厂时,这次生产周期还是没有转完,那么1吨玻璃被卸载,此时眼镜工厂的玻璃储藏量变成了4/4,之后眼镜工厂的第4N轮生产完毕,额外产出了1吨玻璃,但是此时玻璃储存量已满,不能再存下这1吨玻璃,于是这1吨玻璃就这么消失得无影无踪了,之后才执行第4N+1轮生产周期,消耗1吨玻璃进行生产,玻璃储藏量为3/4”
                          在上面这个眼镜工厂的例子里,BUG产生的假设条件是小车去一趟仓库的时间短于一个工厂的生产周期,如果这个条件不满足,眼镜工厂的第4N轮生产周期将会提前转完,下一个生产周期将会消耗1吨玻璃,此时眼镜工厂的玻璃储藏量为3/4,而这个时候拉着1吨玻璃的小车还在路上,过一段时间之后小车才会拉着1吨玻璃回来,玻璃储藏量变成4/4,刚好不会爆仓
                          有了这个原理的支持,我们可以得出结论:对于“真.吃货专家”,工厂的生产力越高,生产周期越短,小车去仓库的时间越长,就越难产生BUG
                          我们按照生产力最大值来搭配,启用劳动部电力政策,工会插卡选择生产力最高的:专利眼镜+验光师+大忽悠,生产力一共是:基础100%+电力100%+劳动部60%+电力政策50%+专利眼镜50%+验光师40%+大忽悠50%+加班50%=500%,眼镜工厂的基础生产效率是每分钟0.66吨,500%生产力的眼镜工厂的生产周期为18秒,只要小车去一趟仓库的时间大于18秒即可,那么18秒减去2秒仓库装卸载时间,还剩下16秒,单次运输时间就是8秒,而小皮卡在砖路上的速度是每秒2.1格,8秒一共行驶了16.8格
                          所以要避免验光师吃玻璃,我们只要保证所有眼镜工厂17格砖路范围内没有仓库和玻璃工厂即可,这个时候土路的价值就体现出来了,可以有效地延缓小车的速度,使眼镜工厂只需要与仓库间隔12格即可


                          IP属地:湖南43楼2021-08-21 18:34
                          回复


                            我们将仓库远离眼镜工厂,存入128吨原木和玻璃,再进行一次实验看看结果如何


                            实验结束,我们可以看到最后仓库玻璃储藏量为28吨,加上工厂内部的4吨玻璃,刚好是32吨,没有触发BUG
                            所以大家可以注意到最开始眼镜工厂的那个例子里,我的眼镜工厂是紧挨着仓库的,工厂物流极快,所以每个4N轮必然触发“吃货专家”BUG,仅在最后1轮生产时,由于玻璃库存实在是不够了,达不到原料储藏上限才能顺利产出最后1吨玻璃,故一共被吞掉了63吨玻璃
                            如果由于种种原因你达不到500%生产力,或者想要了解如何避免其他“真.吃货专家”吃掉货物,那么你可以根据上述过程自己计算一遍再确定布局方案
                            从游戏设计师的角度考虑,想要修复这个BUG也很简单,让所有额外产出的货物直接进入仓库即可,但是真要这样改的话,我估计很多玩家旧档的咖啡产量都会出现明显的下滑,至于为什么,我们下一节马上讨论


                            IP属地:湖南44楼2021-08-21 18:36
                            收起回复
                              第4节 摩卡咖啡烘培厂大饼的物流规律

                              从上一节的分析中我们可以得知碾豆者并不是“吃货专家”,为他证明清白之后,我还从他身上发现了一个令人惊讶的优点,而这个优点,整个纪元1800的世界里都找不到第二个人拥有
                              上面我们总结非初级工厂大饼的物流规律时曾经提到:“新世界基础生产率每分钟2吨的这些非初级工厂的特点是内部原料储藏量6吨而成品储藏量是4吨,经过总结,所有满足上述条件的工厂,其物流的主要矛盾都是原料运输不及时而非成品运输不及时,如果这些工厂停产,那么极大概率是因为原料不足的问题”,咖啡烘培厂本该跟上述这些工厂一样,物流的主要矛盾都是原料运输不及时
                              我们再看上一节的那个知识点:“当额外产出的货物就是这个工厂本身生产所需要的原料的时候,额外产出的货物就会直接进入工厂的内部原料储存空间”
                              由于碾豆者的存在,让一半的咖啡豆需求都不需要小车来管,直接塞进工厂,原料运输根本就不是问题,这个优点能使我们少摆很多仓库
                              碾豆者凭借一己之力,通过这个额外产出的咖啡豆巧妙地使出了乾坤大挪移,将咖啡烘培厂物流的主要矛盾从原料运输不及时转变为了成品运输不及时,这样一来,我们对咖啡烘培厂的研究就可以依据上述初级工厂大饼的物流规律来进行处理了,上述工厂停产的判定不等式和仓库数量计算公式对有碾豆者的咖啡烘培厂均适用


                              IP属地:湖南45楼2021-08-21 18:37
                              回复