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

Development of major routes system in Flee #114

Open
8 of 11 tasks
djgroen opened this issue Nov 8, 2024 · 0 comments
Open
8 of 11 tasks

Development of major routes system in Flee #114

djgroen opened this issue Nov 8, 2024 · 0 comments
Assignees
Labels
enhancement savethechildren tasks to support STC

Comments

@djgroen
Copy link
Owner

djgroen commented Nov 8, 2024

Project critical

  • Define a file format for major routes
  • Define function to load in major_routes.csv
  • Define function to store route information into location objects.
    • Define a unit test for the three features above.
  • Define function to detect triggering of major routes in pathfinding (do this after the main crawling loop). Initially implement only for location-driven routing.
    • Define routine that adds major-route based options to route list.
      • Define function that calculates the weight for each of the new routes.
    • Define a unit test for this.

Initally optional

  • Incorporate closures for major routes.
  • Add major route support for agent-driven routing.
  • Define routine that extracts all possible major route combinations from the major route list (this can be specfied manually in the first instance).
@djgroen djgroen added enhancement savethechildren tasks to support STC labels Nov 8, 2024
@djgroen djgroen self-assigned this Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement savethechildren tasks to support STC
Projects
None yet
Development

No branches or pull requests

1 participant