个人的有关铁路的一些研究
纪元1800吧
全部回复
仅看楼主
level 4
Breeland 楼主
首先声明,本人并非老玩家,所以一些细节问题可能有误。
印象里本吧对于铁路有系统性研究的只有一位大佬,在那个贴子中经过众人讨论,得到了环形是最佳方案的结论,以及提示中一辆火车最多供应3个建筑是错误提示的结论。
但至于铁路系统具体怎么运作的,那个贴子就没深入了,以下是个人的一些研究总结。
首先说结论:在任何情况下铁路都应该修成“环线”,不过出入口不必分开,可以在建筑的同一端出入。
然后对于一些细节:
1、单次火车携带的油量可以大于300,目前没观察到上限。因此一辆列车只能供应3个发电厂的提示很可能是错的。
唯一可能导致供应不过来的可能只有两个:火车数量不够用、距离原油港口太远。然而本人在皇家瀑布靠近旧世界的最近的一个海滩修建的原油港口,最远发电厂在另一侧的那个有点矮的山坡上,如此远的距离也没有导致原油断供,其它地图更不可能。至于火车数量,配合宫殿政策已经靠原油发电厂实现皇家瀑布全岛发电,即便如此依然没有用完所有火车。因此,在环线铁路下,断供是不可能的事情,如果发生断供,说明环线布置有问题。
2、火车的运行逻辑:游戏提示里的建造并行线路可以说是我见过最离谱的游戏提示了,它是一个完全错误的游戏提示。
如上图所示,A是原油港口,BCDE是发电厂/燃料站/油井,按照所谓的并行的提示,新手第一反应也许是建造成这样的铁路,并且脑补出一辆火车从A出发往B、C运送原油,另一辆从A出发往E、D运送原油的景象。
大错特错!火车的运行逻辑实际上是:火车根据铁路布局决定运送顺序→火车出发→如果在第一辆火车返回港口前会有建筑断供,则发出下一辆火车。
因此对于上图来说,实际情况是:火车根据布局决定了E、D、B、C的运送顺序,第一辆火车出发,如果铁路不是特别长耗时不是特别多,那么这辆火车就会在按顺序经过EDBC后回到原油港口等待下一轮运送。
然而如果铁路特别长,第一个送的E可能在第一辆火车回来前就没油了,那么第二辆火车就会出发,因此就会造成堵车。比如:第一辆火车此时刚刚到达D,准备走回头路,结果第二辆火车出发同样前往E(D)的方向。
3、所谓环线的本质:理解了火车运行逻辑后,环线能够解决一切堵车问题的原因也呼之欲出——不让列车走回头路。
比如,在上图的可能导致堵车的布局中,在CD之间加一条铁路。
首先要说明,这样的一条铁路不一定会导致火车的运送顺序改变。不过实际情况下,只要铁路布局发生变化,新出发的列车就会立刻重新规划路线并按新路线前进。
假如火车因此重新规划了路线,选择了EDCB的运送路线,那么在运完D的原油后,之前需要原路返回并因此造成堵车。现在火车直接从D前往C,再去B,最后返回A。唯一可以算回头路的地方只有从原油港口A出发直到分叉前的那一小段路,影响完全可以忽略。由此,堵车不再发生,再也不会出现断供的情况了。
不过根据上面的说法,如果环线的本质是不让列车走回头路。那么实际上有比环线更好实施的布局方案,个人认为比较类似于地铁,每一个站点(港口/发电厂/燃料站/油井)有去程和回程两条路,如下图:
建筑的每一端都引申出两条无交集的铁轨,此时即便火车依然按照一开始的DEBC的路线运输,在火车运达D之后,哪怕第二辆火车出发,因为此时有两条并行的铁轨供火车在AED之间活动(唯一的交集是从建筑物出来直到分叉前的一小段,同样不会有影响),因此并不会导致堵车。
相比纯粹的环线,这样做消耗的建材更高,但更有利于后续的线路改造。
2024年10月09日 06点10分 1
level 4
Breeland 楼主
以下是对于近期相关贴子的一些示例的解析:
@天龙啸为何这位建造了三条并行铁轨仍旧堵车?这就是上面说的,火车的运行路线在出发时就决定好了,除非后续发生变化,否则所有火车均会按照同一路线来前进。也就是,即便有多条并行线路,多辆火车在经过分叉点时也是不会主动散开走向不同铁轨的,后续火车只会按照之前火车的轨迹跟着走。
由于截图不全不知全貌,因此暂时无法判断堵车的具体原因。但无论如何“环线”可以完美解决。
2024年10月09日 07点10分 2
level 4
Breeland 楼主
@YdoboN1706
“最逆天的是皇家瀑布建了俩电站一油井,结果所有火车都跑去油井运油,然后电站就断电了。
搞得我现在发电后第一件事就是造油轮从别的岛运油来养皇家瀑布,瀑布的油井建完原油贸易路线就拆了。”
造成这种现象的原因,大概率是,火车根据铁路布局认为需要先去油井取油,然后再送到下一个发电厂。在没有组成环线或双轨的情况下,皇家瀑布的油井无论到哪个海岸距离都特别长,如此长的返程路线,势必导致后续火车在前面火车返程前全部被堵在港口里。
2024年10月09日 07点10分 3
我也是[呵呵]5个火车跟蜈蚣一样一起走就是不分开
2026年05月03日 05点05分
level 5
码一个,感谢大佬分享
2024年10月09日 08点10分 4
level 12
感谢大佬,收藏了等回去研究下
2024年10月09日 08点10分 5
level 8
就需要这个!!!
2024年10月09日 12点10分 6
level 7
顶个,火车路线确实很诡异
2024年10月09日 14点10分 7
level 13
难得的技术贴,有空去实机试试[笑眼]
2024年10月09日 14点10分 8
level 2
鹈鹕灌饼啊[大拇指]
2024年10月10日 03点10分 9
level 5
刚玩这游戏,正摸不着头脑这个火车运输
2024年10月10日 10点10分 10
level 4
Breeland 楼主
之前由于大意忘了在游戏内截图,现对主贴进行部分完善。
首先是关于单列火车运输上限:
如图所示,新建8个发电厂,火车一次性运出800原油,可见单列火车运输的原油数量应该是没有上限的(即便有上限,800数量=8个发电厂,这个数量的发电厂配合宫殿政策即便是皇家瀑布也能全岛供电了)
再是关于堵车,先来看一个正常不堵车的情况:
原油港口连接两个油井,一辆火车往返运输,完全不堵车。如果增加油井数量(提前声明,后续发现如果是这样的情况对堵车影响有限,导致堵车的关键因素在于铁轨长度而不是建筑数量):
可以看见已经发生堵车了(顺带一提,判断是否堵车的最佳方案是在原油港口里点击右上角的秒表查看封锁路段,火车图标和铁轨颜色不是决定性判断标准)这里根据主楼说的方案,修成地铁式环线(普通环线也行,但个人认为地铁式环线更方便布局):
可以看见堵车完全消失,不过如果仔细观察会发现,从最后一个炼油厂出来的火车其实是不会走新增的铁路的,而是从炼油厂中间穿回来。这说明,把连接最后一个炼油厂和第二个炼油厂之间的新增铁路全部拆除也是不会导致堵车的。(这里就不贴图了)顺带一提:尽管火车进入建筑内部后就视为不占用铁轨,但哪怕是紧贴着的两个建筑中间还是会被认为占用了铁轨,因此上述布局无法完全解决堵车,有时候返程的火车从炼油厂中间穿行时,会把去程的火车堵在炼油厂里1-2秒,但影响完全可忽略。
最后,再认为制造一种堵车情况:(这里环线的一截被我拆除了,所以实际上是单线)
可以看到最后一个炼油厂距离上一个炼油厂有超长的铁轨,火车在收集最后一个炼油厂的油后,第二辆火车已经在离开倒数第二个炼油厂,占用最后的那段超长铁轨导致堵车。这里将被拆除的环线补上:
可以看到,补齐环线后,被堵住的火车立刻沿着新增铁轨返程,尽管铁轨颜色依然显示红色,但实际上不会造成任何堵车。当然,就像之前说的,造成堵车的根本原因是存在一条超长的单向铁轨,因此解决上图这种堵车的最佳方案是把最后那段弯弯绕的超长铁轨变短,最后一个炼油厂拉一条折线和倒数第二个直连,减少铁轨长度。(同样不贴图了)
至于继续新增并行线路是否有效,答案是没有:
可以看到,尽管我新增了一条并行线路,但还是只有之前的两条被火车使用,甚至理论上新增的第三条铁路路程更短,火车也不会改变之前的可行方案进行优化。(这里没有测试在之前的方案会有堵车的情况下,火车会不会优化方案,个人觉得没必要,因为布局铁轨的目的是不堵车)
2024年10月11日 01点10分 11
level 4
Breeland 楼主
最后,再次对本贴进行一次总结:
1、单列火车的运输量是没有上限的;
2、铁路的分叉不会导致火车的分叉,后一辆火车只会沿着前一辆火车的路线行驶;
3、导致堵车的根本原因:存在一条铁路在某个时间段内,会有多辆火车在该条铁路上相向而行。
4、解决堵车的若干手段:
a.缩短发生堵车的路段的铁轨长度:火车从铁路进入建筑物后就不再被视为占用该条铁路,因此被堵住的火车就能出发。因此两个建筑间的铁路越短,发生堵车的概率越低。不过实际游戏中很难通过该手段避免堵车,因为玩家自己修的铁路不会故意拐弯。
b.修建环线:之前提到堵车是因为有火车需要在同一段铁轨上相向而行,而修成环线则可以令所有火车都只会同向而行,因此可以完美避免堵车。
c.修建“地铁式”环线:如果说堵车是因为火车相向而行,那么让去程和回程的火车分开就可以避免堵车了。
5、如何判断具体是哪一段铁路堵车:这个实在没研究出来,除了在修建“地铁式”环线后观察哪一段返程路段火车不会走,可以判断这里即便是单轨也不会堵车外,我没找到在更改布局前就判断的方法。有待其他大神来研究。
6、会不会因为路线过长导致火车不够用原油供应不上:不会!尽管上面最后一张图中在不堵车状态下已经有5辆火车在运行了,但个人认为这是一个AI问题。见下图:
这是皇家瀑布的7个油井,由于路线特别长因此如果单拉一条铁轨是会造成超级大塞车的(7辆火车全部堵住,第1辆火车要等第7辆到达终点后,7辆再一起回港口)现在通过“地铁式”环线解决堵车(可以看到桥梁处也是可以当作一个建筑的,不必为此特意修两座桥)后,有3辆火车在全速运转(还有一辆在屏幕外),但很容易发现,每辆火车实际上只运输了55-56单位的原油,一个油井储存上限是100,可以说火车的运力是严重浪费的。AI火车在单纯收集原油的情况下的运力判断很迷,会经常性派出大于必要数量的火车,如果线路中增加一些消耗原油的建筑(比如发电厂,燃料站),实际上火车的使用数量不一定会增加。
总之希望这能对一些新玩家带来些帮助。另本人还有对飞艇卸货地点选择的研究,详情可以查看我的历史发帖记录。(最后分享几张个人拙作,以及最近育碧状况不佳,不知道纪元117能不能顺利制作)
2024年10月11日 01点10分 12
level 10
最简单的方法是减少油电厂,或者不在大岛用油电,大岛靠天然气+福利法案,岛屿大如瀑布也仅用了3个天然气+1油电
2024年10月11日 04点10分 13
5月份左右我就回答一位吧友关于铁路怎么修的问题。本周周二又看见有人问铁路怎么修。吧里搜了下几个月断断续续也有3-4个贴子问铁路怎么修。有人问,没人回答,那我就来回答。天然气固然好用,但这依然没有解决他们铁路怎么修的疑问。
2024年10月11日 06点10分
天然气不是开局就有的,而是要去北极拿,但对于大多数像我这样的新手玩家来说,更想的是先玩好旧世界再去北极,但这个过程中已经需要用到电了,而这时候只有油电。
2024年11月14日 03点11分
@logan0279 啊?冲突么,我尊重楼主的探索,不过也表达最简单的方法。可是如果只是发展到你去北极的程度,你可能用不上这么复杂的铁路,另外,即使你好好铺设铁路了,非造景的情况下,有了天然气还是会被拆除
2024年11月14日 09点11分
@只想混保底 哪怕只是简单想开采皇家瀑布的油,就会碰见这个问题。即便最终大岛都会走向天然气,但我发帖时,吧里三四个贴子求助铁路相关问题,一没人回答清楚,二就算说去用天然气也没法解他们燃眉之急,这个贴子就是为此而发。我也是个新手,研究弱智问题打扰你逛贴吧真是不好意思
2024年11月14日 09点11分
level 7
没看明白…lz的意思是可以铁路不用建设成一个大圆闭合环线?
2024年10月11日 06点10分 14
level 3
也就是我如果每个单个建筑都是一个环线就可以是吗
2024年11月14日 01点11分 15
@ak5215423 火车确实是所有建筑一起拉,但每个建筑单独形成环线,最终效果和大环线是完全一样的。发表此贴正是为了说明大环线有用的背后逻辑,以及除大环线以外的其它方案。
2024年11月14日 04点11分
是的,无论是大环线,还是每个单个建筑都是一个环线都是可行的方案,甚至如果有耐心,仅在堵车地段形成环线也行(不推荐,因为费时费力)
2024年11月14日 04点11分
1 2 3 尾页