戴森球计划吧 关注:82,035贴子:713,508
  • 5回复贴,共1

BUG 讨论 12+12+6≠30

取消只看楼主收藏回复

两满载绿带与一满载黄带通过四向分离器合并,无法输出满载蓝带,每五个物品间会有一个明显空隙

原理很容易推导出来,四向分离器按照顺序依次通过 绿1 绿2 黄1 的物品,第一遍 绿1 绿2 黄1 通过了,到了第二遍时,黄1 因为速度慢下一个物品还没有送到,所以空了一个,这就是消失的第6个物品
如果把黄带换成绿带的话……

就变得不那么好描述了起来
该现象导致的问题:想要通过一次四向分离器合并出满载蓝带必须超载(12+12+12=30),所以这种方法不能用在量化设计中,其他可选方法例如通过分捡器将物品送上蓝带,又或者把一条绿带三分再分别与三条黄带二合变成三条 10/s 的绿带,这样三合一就能出满载蓝带30/s

(随便做了一下)
发现这个后我总算明白为什么幸福工厂一级传送带 60/m、二级 120/m,三级却是 270/m,因为 120+120+60=300,但由于和 12+12+6≠30 同样的原因,丢掉了一传送带的一半,所以就算设计成 300 也只会有 270,同时由此可得 12+12+6=27,那么以后蓝带会不会改成 27/s 呢
异星工厂只有二分,15+30=45 完全没毛病,幸福工厂有三分但 120+120+60=270 直接削减掉了会损失的运载量一劳永逸,戴森球计划不如把三级传送带设计为 36?12+12+12=36 这下就掩盖掉 14.4+14.4+7.2=32.4 毛病了 2333
反正现有的 30/s 三级传送带设计导致的 BUG 肯定是很难受的,30=12+12+6,但 12+12+6=27,想让12+12+6=30 就得用一些很麻烦还巨占位置的操作……
大家有什么想法欢迎讨论……又或着戴森球团队能想到办法修复这个 BUG?(比如 绿1 绿2 绿1绿2 黄1)


IP属地:湖北1楼2021-01-29 02:52回复
    有人说可以不用四向直接合,我来演示一下直接和会发生什么
    绿1 绿2 黄1 直接合并

    有明显间隙
    绿1 绿2 分离器二合再与 黄1 合并

    有明显间隙
    (ps:如果你通过一截更高级的传送带合并,且产生了堆积,那么这条带子的运力其实发生了变化,等一段时间后这一小截更高级传送带的堆积消耗掉后就会观察到空隙)
    均分成三条 10/s 绿带后直接合并

    有明显间隙 顺便说明一楼里发的那张均分成三条再分离器合并也是有间隙的,截图时处于超载状态
    均分成两条 15/s 蓝带直接合并

    有明显间隙
    如果用分离器合并的话……

    也有间隙
    总结:大家一样菜


    IP属地:湖北11楼2021-01-29 11:42
    回复
      由于四向分离器的存在,使得三级传送带不像异星工厂那样设计成 1+2=3,戴森球目前设计成了 1+2+2=5,但由于输入速率的不同会导致 1 实际上只有 0.5,不管是通过分离器合并还是直接合并都有这个 BUG,可以说是一个致命缺陷。隔壁幸福工厂选择直接在三级传送带上砍掉这 0.5 变成 6 12 27,我认为戴森球现有的 6 12 30 设计是非常有必要改动的。


      IP属地:湖北12楼2021-01-29 11:52
      回复
        一开始我以为 12+12+6≠30 已经很 BUG 了,没想到还有 10+10+10≠30 15+15≠30……制作组需要努力呀


        IP属地:湖北13楼2021-01-29 12:15
        回复
          有人建议用游戏自带的生产统计来测试,正好我有一条符合要求的生产线,测试了十分钟 如图:


          与预想中的 1620 有差别但还是与 1800 有很大出入


          IP属地:湖北16楼2021-01-29 13:21
          回复
            诸君,我发现原来 30≠12+12+6 这样分离也会有效率损失
            我将输出改为了 24蓝带 与 6黄带

            然后我看着每分钟生产数涨上 1780,想着应该没问题了
            但是很快,数字就往下跌,最终稳定在 1636 左右

            于是我又改了下输入

            这下总算涨到 1800 了


            IP属地:湖北18楼2021-01-29 14:29
            回复