教程之家 > 游戏攻略 > 单机游戏 > 正文

戴森球计划自动集装机工作原理分析[多图]

2022-01-26 05:39  教程之家  媛媛  
字号:T|T

戴森球计划自动集装机是游戏中的主要设施之一,自动集装机怎么用?下面一起来看看戴森球计划自动集装机工作原理分析

集装机的拆分功能,将堆叠为2的物品拆分为1、1,将堆叠为3的物品拆分为1、2,将堆叠为4的物品拆分为2、2。较为平凡,不过多讨论

集装机的打包功能

以下先提出模型

集装机等价于下图中的两格特殊传送带

当A B格都有相同种类的物品,且堆叠数都≥1时,进行打包判定:

若A+B的堆叠数≥5,则设置A格的堆叠数为4,B格的堆叠数为A+B-4

若A+B的堆叠数≤4,则设置A格堆叠数为A+B,B格为堆叠数0的虚物品(占位)

打包结束后,若右侧传送带未堵住,则传送带上物品右移一格。特别地,当A+B堆叠数≥5时,生成的B格会来到A格进行下一次打包判定

注:虚物品在集装机中占位,离开集装机即消失

实验一,

左集装机,输入为11,经打包得到02

右集装机,输入为02,打包得到02,与集装机只处理两格的模型相吻合

实验二,先堵住集装机的出口,输入111111,随后打开出口,发现得到输出222,证实了虚物品的存在

实验三,输入23,输出14,证实了A+B≥5情形的打包模型

例 输入232323,用模型预测其结果

232323

→232314

→23204 4

→214 044

→034044,与实际相吻合

例 输入34343434

→3434343 4

→3434334 4

→343424 44

→34324 444

→3414 4444

→314 44444

→31 444444

→04444444,与实际相吻合

综上所述,该模型较好地解决了集装机的打包问题,对生产规划有着指导作用

应用举例 在一条畅通的传送带上,连续两个集装机打包和一个集装机打包的作用相同

应用举例二,在氢气经过分馏塔后,堆叠数可能不足4,在补氢前集装打包可有效处理此情况

补充实验:使集装机的AB格恰好为空,AB格右侧恰好被堵塞,输入1111,可见两格物品被送入集装机,其余两格留在外面

从传送带右侧恰取走一格物品,使全部物品右移一格,此时剩余的两个传送带一起被送入

结论:在A+B≤4的打包过程中产生的B格虚物品,在A格物品离开集装机后立即失去占位作用

由补充实验,我们可以将模型简洁化

如图,将打包的集装机等价为两格传送带BA,C为其出口的第一格传送带

当A格上的物品即将向C格运动,且AB格同种物品时,判定

若A+B≤4,则设置A格堆叠为A+B,B格为空

若A+B≥5,则设置A格堆叠为4,B格为A+B-4

随后如正常传送带一般,上面物体右移(A到C,B到A,D到B),直至进行下一次判定

点击加载更多