It may be too complicated thing to be taken into account. I think that devs do not want to make a large overhaul to train logistics. It would be enough that path finder would compare distance between the shortest free path and the absolutely shortest path. If difference would be more than some adjustable value, it would wait that shortest route is freed instead of taking the longer route. Default value would be infinity which would give exactly current behaviour but if somebody would like to different behaviour he could adjust the value.hitzu wrote:How in your opinion pathfinding should predict the time needed for waiting?
It would be very easy and fast to program, it would not practically increase CPU load during the game, it would not disturb most player's experience at all but it would give more possibilities to make different rail systems for those who want it. In my opinion bang for the buck would be good.
Thanks for the help. However, I know relatively well how trains work in Factorio and how to make optimal train network (at least enough optimal for my needs). But I have some personal gamestyle things (like we all, I think) which run over maximum effectivity. Key point is that I ask devs to change the game a little bit so that my way would work better. If they think that it would benefit too small group of players, it is OK for me and I will continue to find trade offs between my personal style and the Factorio reality.ratchetfreak wrote:A simple solution would be to disconnect your 5 km defence route from the main transport system.