Handling more Trains than Stations?
Posted: Tue Sep 04, 2018 5:47 pm
I have several outposts but many of them are far away from my base. So in the time it takes a train to transit from base-outpost or outpost-base I could have filled up another train. To keep throughput up I would ideally be constantly loading / unloading trains.
One potential solution I thought of is having more trains than I have stations for them, but this introduces a lot of problems I'm not sure how to solve.
Chiefly, trains stop dead on their route when their target trainstop is disabled and there are no other substitutes. Right now I disable occupied stations, so it's likely that this will happen when Ntrains > Nstations.
How have other people handled this issue? Brute force by just building more outposts? One idea I had was to build train stackers at every outpost but have it be an actual train station for every lane in the stacker, with train leave conditions set to "0 seconds inactivity". If a train's valid stops were disabled while mid route, they would just pick the nearest outpost stacker and queue up until the load station was free. This is the simplest solution I think, but there is a probability that many trains would stack up all at one station instead of distributing reasonably.
I was trying to avoid a global circuit network but I may have to go back and retrofit my rails for that. Just wondering if there were any creative alternatives I'm not seeing. Thanks!
One potential solution I thought of is having more trains than I have stations for them, but this introduces a lot of problems I'm not sure how to solve.
Chiefly, trains stop dead on their route when their target trainstop is disabled and there are no other substitutes. Right now I disable occupied stations, so it's likely that this will happen when Ntrains > Nstations.
How have other people handled this issue? Brute force by just building more outposts? One idea I had was to build train stackers at every outpost but have it be an actual train station for every lane in the stacker, with train leave conditions set to "0 seconds inactivity". If a train's valid stops were disabled while mid route, they would just pick the nearest outpost stacker and queue up until the load station was free. This is the simplest solution I think, but there is a probability that many trains would stack up all at one station instead of distributing reasonably.
I was trying to avoid a global circuit network but I may have to go back and retrofit my rails for that. Just wondering if there were any creative alternatives I'm not seeing. Thanks!