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

Improved Scenario Cutout #3746

Merged
merged 11 commits into from
Feb 26, 2025
Merged

Improved Scenario Cutout #3746

merged 11 commits into from
Feb 26, 2025

Conversation

rakow
Copy link
Contributor

@rakow rakow commented Feb 26, 2025

This PR improves the scenario cutout and adds functionality to remove invalid link ids from a population.

  • New PersonNetworkLinkCheck class
    • When links are removed from a network, all occurrences of it must be removed from the population or the simulation will most likely crash.
    • Some previously existing classes only check network routes, but this implementation checks all routes and activities as well.
  • The CreateScenarioCutOut writes a lot less network change events, by only writing events when an actual change in speed has occurred.

@rakow rakow merged commit 0837a20 into master Feb 26, 2025
49 checks passed
@rakow rakow deleted the person-network-link-check branch February 26, 2025 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant