MATSim es un marco de simulación de múltiples agentes, extensible y basado en actividades implementado en Java.Es de código abierto y se puede descargar de Internet (MATSim, 2016; GitHub, 2015).El marco está diseñado para escenarios a gran escala, lo que significa que todas las características de los modelos se reducen para manejar eficientemente la funcionalidad específica;la paralelización también ha sido muy importante (por ejemplo, Dobler y Axhausen, 2011; Charypar, 2008).Para la simulación de carga de red, por ejemplo, se implementa un modelo basado en colas, omitiendo un comportamiento de seguimiento de automóviles muy complejo y costoso desde el punto de vista computacional (consulte la Sección 1.3).En este momento, MATSim está diseñado para modelar un solo día, la unidad común de análisis para modelos basados en actividades (ver, por ejemplo, la revisión de Bowman, 2009a).Sin embargo, en principio, se podría implementar un modelo de varios días (Horni y Axhausen, 2012) ...