Not just freight cars, whole trains are getting lost

I built a moderately complex train network - about 30 stations, about 10 trains running on single railway network with loops, crossings and roundabouts. Each train's timetable contains between 2 and 4 stations.

I took good care of freight cars, sent them to a closed loop with no escape. They make no problems there and there are just locomotives on the main network.

However, it still fails, in a new spectacular way.

First, locomotives are taking wrong turns. I traced quite few of them and here is what happens: the locomotive runs on shortest path towards its target and then suddenly it takes wrong turn on a switch. Then it stops, rethinks its path, and gets going again on the newly established path until it either takes wrong turn again (90% of cases) or arrives to the destination.

What I assume is happening, since multiple locomotives set up different paths using the same rails and switches, some (I believe last one to come) wins the battle of how switches are set. And the other locomotive, believing it has the path set up, takes wrong turn on first switch where their paths diverge. The more locomotives/trains there are in the network the higher the chance their paths will cross and at least one will get lost. In the end I had about six locomotives running constantly large loops around my base with no end to it.

And second, if the locomotive that stopped because it just took the wrong turn accidentally stops close enough to a station, it will get serviced by the station even though this station is not on its timetable. I got wires, aluminium plates, heat sinks and radio controllers delivered to a station set up to receive quartz crystal even though all timetables were set up correctly. I had exactly zero fun cleaning the mess on belts until I figured out what's going on and made the distance between the switch and the station long enough.

So there you have it. I think trains are not ready for any serious use yet, we need to wait till devs make them reliable. There's many ways how this could be improved/fixed but that depends a lot on what's the idea how they should work in the end so I'm not making any proposals.

Workaround for the stop-at-wrong-station is obvious but I'm not sure what to do about the taking-the-wrong-turn problem except either breaking the whole network into little pieces, separate for each train, or single large loop. Neither of which is really applicable in my base.

Posted Jul 15, 2019, 4:03 PM UTC

1215
GreenUnlogic•

Having multiple trains on the same track is a bad idea.

I have several times has faster trains drive through slower ones and that made both lose connections to their carts or dissapeared

6
Ne1nLives•

Then we need rail signals!

7
QuadroMan1•

Every game with trains needs rail signals. It's a fundamental part of how trains operate.

5
fantasmoofrcc•

And doublewide train stations, or get rid of that stupid unidirectional station setup.

1
bigolslabomeat•

I don't really understand why they even implemented switches at all. So far they've just caused issues with automation and made driving a train manually really frustrating.

Just let automated trains go where they need to go and let us use A and D to choose a path for a train.

Then the effort spent trying to fix switches could be put into signals which have massive amounts more utility.

3
KasuhaOP•

Coming from how the railway tracks are implemented (huge piece of metal that does not really look like it should bend), I'd expect and perhaps even prefer if the action on switching tracks was done by trains, not the track itself.

But I guess devs are working on their vision how trains should work and just didn't have enough time to finish it. Given all pros and cons, I think releasing trains in their current state was a good decision. I'd just appreciate some list of what's ready to be used and what's not so we don't have to spend time discovering it.

3
Bobbravo2•

This.

1
fantasmoofrcc•

What would Sid Meier do?

1
thekiwininja99•

I don't think the game currently supports multiple trains on the same track, I suspect thats going to be what the next update is gonna centered around.

1
KasuhaOP•

The game supports multiple trains on the same track all right. It just has problems with concurrent diverging train routes.

1
delphisto•

Correct. It does not curreny support a properly working train system with multiple trains on the same track.

3
RangiNZ•

I set up one train on a track with 4 stations, 2 of which are on branches off the main line. The train can only ever remember to go to 2 of the 4 stations. I don't know if it's because it's taking a wrong turn or just not cycling through the stations in it's orders properly. Either way I should have stuck with the trucks...

1
JohnJohn1983•

I haven't played but yeah. I recon when a train1 works out its route and starts off. If another (train2) changes a switch that train 1 is already switched to how it wants it so doesn't recalculate the route while on the journey so when it takes the wrong turn because train2 changed it. Train 1 then stops to work out another route. Quite proud of myself when I haven't had time to get into trains yet.

0
KasuhaOP•

The thing is, when a train has a route established and you try to change the switch it's going to run over, it will immediately switch back. So the train not only sets the switch in advance, it even watches it the whole time. I learned that when I was trying to divert some of the lost cars over to the exile loop. So it's not that simple.

1
JohnJohn1983•

I thought it would only switch while calculating not while in motion which is why I thought issues happen with more than 1 train on the same line.

1