笑笑猫猫喵 笑笑猫猫喵
关注数: 2 粉丝数: 8 发帖数: 65 关注贴吧数: 10
逛外网看到个这个鬼东西,应该是很老的版本就能做的,不知道吧内有没有发过所以转一下。大家也许都做过或者至少听过车厢生产,其优点是每个组装机都可以直接从车厢里拿东西然后放回车厢,不用走线,这个基本上算是加上可扩展运输系统做成超市的版本 基本原理是因为一些奇怪的游戏机制,只要两格铁轨(占用空间2x4)就可以放下一节火车车厢(占用空间2x6),但火车车厢和建筑不在一个图层,所以可以在连续的两节车厢中间放四个爪子于是把物料抓进第一个车厢,它们就会自动往后传递,达到类似传送带的功能。然后我们在每一节车厢都设置物品筛选然后把总线里的货物接入第一节车厢,所有物品就都可以被往后传递,然后你就可以想造什么造什么了,每个组装机都极其简洁甚至可以直接复制黏贴;有任何临时中间产物都可以直接从车厢拿原料然后直接放回车厢然后你还可以往后无限延伸这些车厢来供应越来越多种类的超市物品 当然这个结构也是有缺点的,它的最致命问题是每个蓝爪都只能手动设置1堆叠上限,否则有可能后面车厢的某四种物品满了,但四个爪子手里还各有一个,它们放不下去这个物品也就不会拿其它的后面车厢缺少的物品,造成产线死锁。四个1堆叠蓝爪的流量加起来只有10个物品每秒=0.66条黄带,对于超市大量需求的铁板齿轮之类的物品肯定是不够的。我能想到的解决方案:(1)把传送带之类用量非常大的物品拉出去外面单独生产;(2)把四个爪中的一部分换成绿爪,不限制堆叠并筛选单个高流量物品;其它爪反选这些高流量物品负责用超低流量送低流量物品;(3)在组装机外侧单独跑一条高流量物品的带子;(4)换高品质蓝爪(爪子速度随品质增加是1~5,不像其他东西是1~2.5,还是很可观的)。总之不算令人满意。我试了用集装爪+时钟来周期性设置堆叠上限为1,但这个能解决白爪问题的信号没法解决绿爪的问题 第二个缺点是没法手动拆除中间的四个爪子,因为直接按右键会拆掉车厢,而清空车厢里的物品是灾难性的。但给爪子随时设置信号/替换爪子都可以直接进行,后面实在有需要拆爪子(虽然我不知道为啥要拆)也可以用筛选好的红图+机器人来拆 第三个缺点是启动比传送带超市慢一点,因为和一节车厢长度相同的传送带上缓存的物品数量(24个物品)大概率要比火车一格能放的物品多,所以会有更多的缓存浪费 它的优点就是非常好设计,不用到处走线放红爪就可以生产毒气瓶之类的各种极端物品。那我为什么不用机器人超市呢?因为这个绿瓶开始就可以造,而机器人超市需要白瓶,要做成就的话还要更晚。正好我在研究挑战全成就存档,要90min火车+不能手搓+不能很早用机器人,这个看起来就很适合我 建造tips:因为大概是只有一个像素点允许在恰好两节铁轨上建造车厢,所以需要造好铁轨之后拿着车厢,在铁轨中心附近按住鼠标乱晃才能随机地把车厢造上去,实测大约造一节车厢要晃个5秒。或者你可以打开调试模式显示坐标网格,那一个像素点就在两格铁轨的正中心的黑线格点上,可以用肉眼观察来把鼠标对齐上去。如果不想要鼠标晃啊晃,可以在扩展超市的时候,在图示位置建造车站然后用车站的自动吸附功能建造一辆火车最后把火车头车站和车厢下面多的一节铁轨拆掉。虽然也许比晃不节省时间,但这些可以在晃了10s之后开始怀疑人生之后给一个切实的解决方案,还可以做到人不在旁边的时候让机器人来干 另一个建造tips:火车车厢筛选设置好一个格子之后可以按shift+右键复制,shift+左键粘贴到另一格格子,和粘配方一样;整个车厢设置好之后也可以直接复制整个车厢然后粘给其它车厢。最好放在一边空铁轨上放一个车厢做筛选备份。有新物品需求需要修改车厢筛选的时候,把备份车厢改好,复制好之后记得把发生了变化的格子里面的错误物品手动拿出来
传奇转化比计算过程 (大量数学警告) 贴一下上个帖子里面的传奇转化比是怎么算的。我们以4个传奇产能3插件+1个传奇质量3插件的电磁工厂加工蓝板(0级科技加成)为例。我们其实不关心配方配比,所以只按“一份”配方来计算,一份原料(A)就是20个绿板2个红板,一份产物(B)就是1个蓝板。流体的计算之后统一考虑。我们假设现在要用若干个普通蓝板换1个传奇蓝板。首先明确参与计算的10种物品:普通到传奇的原料,普通到传奇的蓝板(表格H2:Q2),下文我们把这10个物品称作物品1~物品10。 然后简单计算下机器的产能和品质提升概率:加工蓝板的电磁工厂产能是250%(表格E3:E6),品质提升概率是0.062(表格F3:F6);回收机没有产能,品质提升概率是0.248(表格F8:F11)。 现在我们把所有涉及到的配方填进去。表格行标3就是电磁工厂用普通A进行加工的配方:一次配方消耗一个普通A,产生2.5个(=产能)个B,其品质按照品质提升概率变为稀有,并进一步每一级有10%概率提升。于是我们填好了行标3的这一行所有数据。类似地,我们可以得到行标3~7的所有对应电磁工厂数据。唯一要注意的是行标7对应的是把传奇原料加工成传奇产物,这时候放品质插件没有意义,因此全放产能插件。 再下面行标8~11是回收机的配方。例如行标8就是回收普通品质B的回收机的配方,每消耗4个B产生1个A,其品质分布计算公式与上方电磁工厂类似。 为了计算方便我们再往最后添加一个虚拟配方,它凭空生产一个普通品质的B,作为这个系统的输入。下文我们把这10个配方称作配方1~配方10。于是我们获得了一个10行10列的表格,我们把它看作矩阵M——我们先看看这个矩阵的实际意义是什么。 假设我们有一个非常简单的行向量,内容是r=(3,0,0,0,0,4,0,0,0,0),它代表我们执行3次配方1(电磁工厂用普通A加工)并执行4次配方6(回收机回收普通B)。现在考虑矩阵乘法rM=p,结果p同样是一个行向量,它的第1位就是上述配方执行完成后物品1(普通品质A)的数量变化(就上文的例子来说,是3*-1+4*0.75=0,也就是没有变化)。类似地第6位就是执行完成后物品6(普通品质B)的数量变化(就上文的例子来说,是3*2.35+4*-4=-8.95),也就是少了8.95个。 于是等式rM=p告诉我们M可以用于计算进行多少次配方可以获得/消耗多少物品。现在我们的需求是凭空变出来一个传奇B,也就是物品10,因此我们希望p=(0,0,0,0,0,0,0,0,0,1),倒推即可得到我们需要进行的配方数,也就是r=p*M^(-1)。这个计算结果在R3:R12列,excel计算公式如下: =TRANSPOSE(MMULT({0,0,0,0,0,0,0,0,0,1},MINVERSE(H3:Q12))) 那么我们算出来了什么呢?首先最需要的数字就是R12的数字36.7332,也就是虚拟配方执行了多少次。我们执行了36.7332次虚拟配方(相当于输入了36.7332个普通B),经过了一些我们有时候不太关心具体发生了什么的加工配方,产生了1个传奇B,并没有留下任何中间产物(因为我们的p其它位都是0),这也就是上一篇帖子中的转化比。 但其实这个表格还告诉了我们很多别的东西。比如它告诉我们生产1个传奇B需要执行12.38次加工普通A的配方,7.13次加工稀有A的配方……0.27次加工传奇A的配方。这首先可以帮你计算流体。以生产蓝板为例,每次配方需要5单位硫酸,这就立刻告诉我们生产1个传奇蓝板除了普通蓝板的输入以外还需要23.86份(R3:R7的和)=119.3单位的硫酸。这还可以帮你计算机器数量。比如你想每分钟生产1个传奇蓝板,那你就要每分钟进行12.35次用普通原料加工蓝板的配方,配合电磁工厂生产速度、插件等其它修正,就可以算出来需要多少个电磁工厂。下面的回收机同理。 类似地,其它生产方式,例如低级加工高级、星岩转换白嫖、回收机回收自己等配方都可以以类似的方式计算。
1 下一页