
这是我构建的一个模式,可将任意九条铁路输入以全速(无阻塞)路由至任意九条铁路输出。其原理是将所有九条输入拆分为27条输出,并分为三组,每组包含每条输入中的一条。然后重复此过程,得到九组包含每条输入中一条的分组。最后,将这九组分别合并为单条铁路。这样就得到了九条输出铁路,每条都可以从九条输入铁路中的任意一条获取资源。这让我能快速将任何资源高速输送至五个交付平台和/或四个存储库。 需要使用1分3铁路分流器和3合1铁路合并器。 目标:我们要创建一个流程,接收9个输入,将每个输入拆分9次,以生成9个输出,每个输出都包含所有9个输入,且没有重叠流。以下是最终结果示例。在该示例中,我有一个输入集,为三个输出集提供数据,但理论上这些输出集不必彼此相关。你也可以仅使用一个输出模式,将三个输入路由到任意三个输出。当构建得尽可能紧凑时,完整模式会形成一个T形,如下所示。

建造三个9转3输出区域中的一个 为每个图案选择一个相对平坦的区域。本指南从三个输出区域中的一个开始,而非输入区域。 接下来列出的高度以0为起点,0是输入和输出全部为0时的最低高度,其他数字表示高于该起点的高度。你制作的每个图案都可以在任意高度开始其0点,因为它们是独立工作的。 输出高度: 0 2 4 0 2 4 0 2 4 <输出与输入之间有2个空格> 输入高度: 2 1 0 3 2 1 4 3 2 对于此图案,输出均为3转1,在一个方块内将三条轨道合并为一条。输入为1转3,将9个输入中的每一个拆分为3个。

接下来,将你的第一个输入的三条轨道连接到第1、第4和第7个输出的第一个位置。

对接下来的两个输入执行相同操作,使前三个输入分别将一条线路发送至第1个、第4个和第7个位置。

接下来,按照相同的模式,取第二组三个输入,并将它们分配到第2、第5和第8个输出。


最后,再次按照相同的模式,取最后一组三个输入,并将它们分配到第3、第6和第9个输出。

为了完成模式并准备使用这些输出,请对三个输出组分别执行3>1操作。

其结果是你接收以下输入:1 2 3 4 5 6 7 8 9,然后输出3条包含所有9个输入的铁路[123456789][123456789][123456789]。将第一个模式再重复两次。你需要这三个模式能够从三组九个输入中产生九个输出。在这里,你可以看到这三个模式位于将要作为最终输入模式的后面,用于为它们提供输入。

构建唯一的9到27输入区域,并为其他三个输出区域提供输入。你将使用与第一个模式相同的基本结构,只是将每个输出3>1方块替换为3>3方块。(前三个区域与此区域之间留出3个空格)(可能适用于2,但我只测试过3)输出高度:0 2 4 0 2 4 0 2 4(输出与输入之间留出2个空格)输入高度:2 1 0 3 2 1 4 3 2

按照第一个图案的方式连接铁轨

最后,将新图案的每个输出连接到三个第一图案副本的相应输入。这样可以将所有九个输入分配到你构建的三个第一图案中的每一个。




就是这样,现在你有9个输入可以连接到任意9个输出,且不会有重叠。不过,如果多个输出请求相同的产品,并且有多个输入可以提供该产品,那么仍然存在冲突的可能性。

2026-02-20 01:00:17 发布在
星际裂变 (StarRupture)
说点好听的...
收藏
0
0
