Skip to content

Past Development

Ben Stabler edited this page Jul 23, 2020 · 14 revisions

Phase IV

Phase IV in the second half of 2018 and early 2019 focused on:

  • multi-processing (parallelization)
  • shadow pricing
  • verification and implementation of remaining features

See the Phase 4 Scope of Work for more information.

Phase III Amendment

The Phase III Amendment of ActivitySim development began in early 2018 and implemented:

  • joint tour models
  • stop level models
  • sub-model pre- and post-processors for better data management

See the Phase 3 Amendment Scope of Work for more information.

Phase III

Phase III of ActivitySim development started in early 2017 and focused on:

  • improving the data pipelining procedures
  • stable random number generation
  • inclusion of logsums
  • implementation of person time window management
  • at-work subtours

Some additional refactoring of the framework was also completed. See the Phase 3 Scope of Work for more information.

Phase Multiple Zone Systems Prototype

Under a separate work program, SANDAG sponsored prototyping revisions to support multiple zone systems. See the Scope of Work and Test Results for more information.

Phase II

Phase II of platform development began in February 2016. The Phase II development focused on:

  • Architecture Review and Testing, including development of a Getting Started tutorial
  • Skim Handling Suitable for Large Set of Skims
  • Accessibility Calculation Procedure
  • Nested Logit Choice Model Engine
  • Tracing Choice Results of Households and Persons
  • A complete vectorized implementation of the Coordinated Daily Activity Pattern Model (CDAP)
  • Additional Revisions to Phase 1 Implementation

See the Phase 2 Scope of Work for more information.

Phase I

Phase I of platform development was completed in the summer of 2015. An evaluation of the work completed in Phase 1 can be found in the Phase 1 Evaluation. The core capabilities established in Phase I of ActivitySim development include:

  • Data Handling
  • System Orchestration
  • Model Specification and Expression Evaluation
  • Implementation of an Multinomial logit model
  • Partial implementation of 10 out of 29 MTC CT-RAMP sub-models

Clone this wiki locally