管道系统可能是新人入坑后第一个劝退原因。很多人玩不转管道,一般有两个原因:
1.弄不懂管道运行的规则。
2.单独拿出规则来能弄懂,但组合起来就不会分析。
很多大神都做过类似教学,有些就很不错,让人受益匪浅。但有些则高深莫测,看完以后,懂得继续懂,不懂的继续不懂。究其原因,就是只对现象做了总结,而未明确其根本原因。
这篇帖子尽量直击本质,从基础上说明管道运行的规则,然后再结合实例进行分析。
以水管为例,管道系统的规则如下:
1.水总是从绿口流向白口。
你无法构造一个结构,让水流经白口后再直接流经绿口。
2.管道系统的主体是管道,而不是各种口。
分析管道要从管道主体入手,先从脑海屏蔽掉各种口,单看管道。
4.一条管道总是被直接连载一起,被各种部件(如储液库,管桥等)桥接在一起的管道可视作两条管道来进行分析。

5.对于指定的一格管道而言,它的流向是固定的,你无法通过设置某处的通断来改变它。若要使流向改变,必须改变管道系统的硬件结构。
6.对于同一条管道,位于端点处的绿口总是管道的起点,位于端点处的白口总是管道的终点。
若某端点处无口,则从端点处开始沿管道寻找,遇到的第一个口为真正端点,多余部分为废管道。约定:靠近起点的地方称为上游,而靠近终点的地方称为下游。
只看当前管道直接穿过的口,无需管它背后是个什么(比如液泵就一个绿口,单储液库可能通过白口接着另一个管道)。
7.对于有分叉的管道而言,同一点出去的每个分叉之间是平权的。各分叉会尽量平均的输入(绿口汇合)或输出液体,所谓的一边一颗水珠,就是平均原则的体现。
8.如果有多个分叉,从上游向下游依次判断。注意:不同位置分出去的分叉之间不平权。
9.如果两个端点都是绿口,而一个白口位于中间,则等效于两个绿口先汇合,然后再接向白口。也就是说它等效与一个带分叉的3端点管道。

如果两个绿口间接多个白口,则为错误接法,基于原则5,其等效于在某两个白口间断开,是两条不同管道,这种接法容易使玩家产生错误判断,应予以避免。同理,绿口也是这样。
8.没有所谓白口优先还是绿口优先,白口和白口之间、绿口和绿口之间是平权的。谁优先,只取决于谁更靠近上游。这是管道优先级的本质,即:上游优先。白口和绿口之间,无法比较优先级,因为它们功能本就不一样。

比如上图这条管道,液泵绿口为起点,管桥白口为终点。液泵绿口在最上游,它优先排水,若无水可排或不足以满格,则轮到管桥的绿口,因为它比液泵绿口靠近下游,但比储液库绿口靠近上游。若管桥也无水可排,才轮到储液库的绿口,因为在3个绿口中,它在最下游。对于白口而言,储液库优先进水,当储液库水满后,水才会继续流向管桥白口,因为储液库白口在上游,而管桥白口在下游。可见,不管白口绿口,总是上游优先。
1.弄不懂管道运行的规则。
2.单独拿出规则来能弄懂,但组合起来就不会分析。
很多大神都做过类似教学,有些就很不错,让人受益匪浅。但有些则高深莫测,看完以后,懂得继续懂,不懂的继续不懂。究其原因,就是只对现象做了总结,而未明确其根本原因。
这篇帖子尽量直击本质,从基础上说明管道运行的规则,然后再结合实例进行分析。
以水管为例,管道系统的规则如下:
1.水总是从绿口流向白口。
你无法构造一个结构,让水流经白口后再直接流经绿口。
2.管道系统的主体是管道,而不是各种口。
分析管道要从管道主体入手,先从脑海屏蔽掉各种口,单看管道。
4.一条管道总是被直接连载一起,被各种部件(如储液库,管桥等)桥接在一起的管道可视作两条管道来进行分析。

5.对于指定的一格管道而言,它的流向是固定的,你无法通过设置某处的通断来改变它。若要使流向改变,必须改变管道系统的硬件结构。
6.对于同一条管道,位于端点处的绿口总是管道的起点,位于端点处的白口总是管道的终点。
若某端点处无口,则从端点处开始沿管道寻找,遇到的第一个口为真正端点,多余部分为废管道。约定:靠近起点的地方称为上游,而靠近终点的地方称为下游。
只看当前管道直接穿过的口,无需管它背后是个什么(比如液泵就一个绿口,单储液库可能通过白口接着另一个管道)。
7.对于有分叉的管道而言,同一点出去的每个分叉之间是平权的。各分叉会尽量平均的输入(绿口汇合)或输出液体,所谓的一边一颗水珠,就是平均原则的体现。
8.如果有多个分叉,从上游向下游依次判断。注意:不同位置分出去的分叉之间不平权。
9.如果两个端点都是绿口,而一个白口位于中间,则等效于两个绿口先汇合,然后再接向白口。也就是说它等效与一个带分叉的3端点管道。

如果两个绿口间接多个白口,则为错误接法,基于原则5,其等效于在某两个白口间断开,是两条不同管道,这种接法容易使玩家产生错误判断,应予以避免。同理,绿口也是这样。
8.没有所谓白口优先还是绿口优先,白口和白口之间、绿口和绿口之间是平权的。谁优先,只取决于谁更靠近上游。这是管道优先级的本质,即:上游优先。白口和绿口之间,无法比较优先级,因为它们功能本就不一样。

比如上图这条管道,液泵绿口为起点,管桥白口为终点。液泵绿口在最上游,它优先排水,若无水可排或不足以满格,则轮到管桥的绿口,因为它比液泵绿口靠近下游,但比储液库绿口靠近上游。若管桥也无水可排,才轮到储液库的绿口,因为在3个绿口中,它在最下游。对于白口而言,储液库优先进水,当储液库水满后,水才会继续流向管桥白口,因为储液库白口在上游,而管桥白口在下游。可见,不管白口绿口,总是上游优先。