Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

handle transportables when splitting / joining train parts #14360

Closed
namdre opened this issue Feb 19, 2024 · 1 comment
Closed

handle transportables when splitting / joining train parts #14360

namdre opened this issue Feb 19, 2024 · 1 comment

Comments

@namdre
Copy link
Contributor

namdre commented Feb 19, 2024

  • when joining, all transportables (persons & containers) should be part of the joint train
  • when splitting, transportables should be moved to the train part according to their destination (same logic as with lines="ANY")
    • in case of ambiguity (both parts reach the intended destination) we could resolve this by schedule (use part with earlier arrival at destination)

This is basically a do-what-i-mean solution. For fine grained yard operations we would need something like #3874

@namdre
Copy link
Contributor Author

namdre commented Feb 23, 2024

intermodal router already handles splits/joins fine but the persons do have to do a change of trains which applies boardingDuration twice.

Since the train id may change in transit during split or join, it makes sense to have this as two distinct <ride> (or <transport>) elements in the output. However, boarding duration should not be applied.

namdre added a commit that referenced this issue Feb 23, 2024
namdre added a commit that referenced this issue Feb 26, 2024
namdre added a commit that referenced this issue Feb 26, 2024
namdre added a commit that referenced this issue Feb 26, 2024
namdre added a commit that referenced this issue Feb 26, 2024
@namdre namdre closed this as completed Feb 26, 2024
namdre added a commit that referenced this issue Feb 27, 2024
@namdre namdre added this to the 1.20.0 milestone Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant