Skip to content

🧹 Chore: Default Settings for Network Acceleration and Highway Parallel Assignment #211

@i-am-sijia

Description

@i-am-sijia

The code changes to implement EMME's network acceleration and parallel highway assignment have been merged into the develop branch in PR #167. During testing, we found some necessary model settings for these two features, which if missing, can cause the AM assignment to hang, according to original comments from @lachlan-git : #167 (comment) and #167 (comment)

The model settings are included in this PR: BayAreaMetro/tm2py-utils#9

Additional code changes can be added to tm2py to improve the user experience:

  • Default network acceleration to False, and highway period assignment to "run sequentially". This is because we did not observe run time savings on a large machine.
  • Implement config checking on these settings, such as this, so that they get caught in the beginning of the run.

Progress:

  • Sufficiently defined
  • Approach decided
  • Implemented

Considerations

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreoverhead: doesn't add additional functionality, change performance, or refactor code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions