[1.1.94] Train pathing anomaly
Posted: Mon Dec 04, 2023 9:41 pm
I searched the bug reports forum for the subject line and found none.
This may not be a bug and could be a signaling issue.
However, I'm fairly comfortable with train signaling after enjoying Factorio for five years now.
I'm also willing to learn in case I've miss signaled here.
System setup details:
Factorio version 1.1.94. Installed from .zip (not on Steam).
Windows 8.1
Mods: (I'm guessing these may not be relevant to the issue)
Krastorio2 version 1.3.23
alien-Biomes version 0.6.8
aai-containers version 0.2.11
FactorySearch version 1.10.8
flib version 0.13.0
FNEI! version 0.4.1
Wind_Generator-gfxrestyle version 1.2.3
My own mod that alters some base recipes.
Recent log file attached for further details.
I can attach a save (11 MB) if that becomes necessary but I'm thinking the visuals tell the story.
Problem setup: (please see attached images)
Two trains used for copper ore share bidirectional tracks between the dropoff and three pickup stations.
These are named Copper Dropoff, Copper Pickup, Copper Pickup 2 and Copper Pickup 3.
Both trains have the same schedule (used [shift right-click, shift left-click] when setting up the second train).
A single train had been used for several days of this playthrough.
The second train was set up to increase throughput. No new pickup stations were added.
When adding Train 2 a section of bypass track was added around the first Copper Pickup station and signaling was adjusted.
Problem:
Train 2 waits in the bypass above the first Copper Pickup station for the Copper Dropoff station to clear.
Once Train 1 empties its contents in the Copper Dropoff station it paths to the Copper Pickup 2 station.
Train 1 chooses to path through the rail segment Train 2 is on causing a deadlock wait condition.
Note that the chosen path has blocked signals and the alternate path has clear signals.
The wait lasts approximately 5 minutes after which the train repaths through the open station bridged by the bypass.
Once Train 1 clears past Train 2, Train 2 proceeds to the Copper Dropoff station as expected.
The issue is repeatable every time the unloading train attempts to proceeds to Copper Pickup station 2 while the other train is waiting in the bypass.
Expected behavior:
Train 1 paths through the open copper station bridged by the bypass without waiting.
Visual of implicated trains:
Reference to train schedule and station names:
In case there is discussion on particular signals along the path:
This may not be a bug and could be a signaling issue.
However, I'm fairly comfortable with train signaling after enjoying Factorio for five years now.
I'm also willing to learn in case I've miss signaled here.
System setup details:
Factorio version 1.1.94. Installed from .zip (not on Steam).
Windows 8.1
Mods: (I'm guessing these may not be relevant to the issue)
Krastorio2 version 1.3.23
alien-Biomes version 0.6.8
aai-containers version 0.2.11
FactorySearch version 1.10.8
flib version 0.13.0
FNEI! version 0.4.1
Wind_Generator-gfxrestyle version 1.2.3
My own mod that alters some base recipes.
Recent log file attached for further details.
I can attach a save (11 MB) if that becomes necessary but I'm thinking the visuals tell the story.
Problem setup: (please see attached images)
Two trains used for copper ore share bidirectional tracks between the dropoff and three pickup stations.
These are named Copper Dropoff, Copper Pickup, Copper Pickup 2 and Copper Pickup 3.
Both trains have the same schedule (used [shift right-click, shift left-click] when setting up the second train).
A single train had been used for several days of this playthrough.
The second train was set up to increase throughput. No new pickup stations were added.
When adding Train 2 a section of bypass track was added around the first Copper Pickup station and signaling was adjusted.
Problem:
Train 2 waits in the bypass above the first Copper Pickup station for the Copper Dropoff station to clear.
Once Train 1 empties its contents in the Copper Dropoff station it paths to the Copper Pickup 2 station.
Train 1 chooses to path through the rail segment Train 2 is on causing a deadlock wait condition.
Note that the chosen path has blocked signals and the alternate path has clear signals.
The wait lasts approximately 5 minutes after which the train repaths through the open station bridged by the bypass.
Once Train 1 clears past Train 2, Train 2 proceeds to the Copper Dropoff station as expected.
The issue is repeatable every time the unloading train attempts to proceeds to Copper Pickup station 2 while the other train is waiting in the bypass.
Expected behavior:
Train 1 paths through the open copper station bridged by the bypass without waiting.
Visual of implicated trains:
Reference to train schedule and station names:
In case there is discussion on particular signals along the path: