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

🧹 Chore: Remove capacity constraint on PM dummy PNR routes #116

Open
2 of 3 tasks
i-am-sijia opened this issue Jul 6, 2023 · 0 comments
Open
2 of 3 tasks

🧹 Chore: Remove capacity constraint on PM dummy PNR routes #116

i-am-sijia opened this issue Jul 6, 2023 · 0 comments
Assignees
Labels
chore overhead: doesn't add additional functionality, change performance, or refactor code

Comments

@i-am-sijia
Copy link
Collaborator

i-am-sijia commented Jul 6, 2023

In the BART transit implementation, EA, MD, EV PNR dummy routes have unlimited capacities. AM and PM PNR dummy routes are subject to capacities in the pnr-access direction.

See relevant code in Lasso:

During transit assignment in tm2py, EA PNR boardings affects AM. The AM PNR dummy routes’ headways are adjusted based on the EA PNR boardings, and if EA PNR boardings exceeds the AM parking capacity, the AM headway will be set to 999. So essentially we are constraining the EA + AM boardings to AM capacities. See the relevant code here.

We want to also set unlimited capacities for PM PNR dummy routes, it is probably just update the few lines in Lasso as pointed out above.

Progress:

  • Sufficiently defined
  • Approach decided
  • Implemented

@DavidOry @AshishKuls @arashasadabadi

@i-am-sijia i-am-sijia added the chore overhead: doesn't add additional functionality, change performance, or refactor code label Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore overhead: doesn't add additional functionality, change performance, or refactor code
Projects
Status: Todo
Development

No branches or pull requests

2 participants