Project Meeting 2022.08.09 - ActivitySim/activitysim GitHub Wiki

Flexible Tour and Trip IDs

Presentation: flexible_tour_trip_ids.pptx

  • Trip IDs are tied to the tour ID which is tied to the Person ID which is tied to the Household ID, which is tied to the random number seed
  • If the IDs change through the model system, it makes tracing and debugging hard.
  • Hard coded limitations on maximum number of trips per tour direction
  • Proposed solutions to extend number of trips
  • Request by Joe to separate out the pull request for this proposed change
  • Decision to include change in the test system
  • Add in unit test to make sure the extension works as expected
  • Recommendation to make consistent, or at least output an inconsistent message, for other model components
  • Hoping to have the school escorting pull request by August 15 and hoping for this separate pull request around the same time.

Admin Items

  • Update on contracts with AMPO. Caitlin will be provide a more comprehensive update next week. Everyone’s funding agreements are in except SF (which is coming) and Ohio. Update on written checks will come next week. Funding reminders will come out in the next couple days. Invoices have a 90 day requirement.

Follow-up on Action Items

  • WSP and RSG to code review Jeff's sharrow pull request, due August 11 (from 07-28-2022 meeting).
    • Pull request was reissued, so this is delayed. Black formatting was applied to all the code base to keep the formatting consistent in the future.
    • RSG will have a new schedule at the 8/11 meeting.
    • WSP has begun their review and will complete their review 8/23.
    • We will discuss priorities at the 8/11 meeting and how other tasks relate to the code review. See prior discussion (https://github.com/ActivitySim/activitysim/wiki/Project-Meeting-2022.07.28).
  • WSP to produce a memo assessing ActivitySim's memory usage, due ? (from 07-28-2022 meeting). This work has begun. WSP is waiting on an email responses from others. This will be discussed on the 8/18 meeting. A draft will be presented to be reviewed by the consortium after that date.