• Stars
    star
    480
  • Rank 91,562 (Top 2 %)
  • Language
    Java
  • Created over 9 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Multi-Agent Transport Simulation

deploy-on-pr-merge deploy-weekly full-integration weekly-code-coverage codecov - matsim only

Overview

MATSim provides a toolbox to run and implement large-scale agent-based transport simulations. The toolbox consists of several modules which can be combined or used stand-alone. Modules can be replaced by own implementations to test single aspects of your own work. Currently, MATSim offers a toolbox for demand-modeling, agent-based mobility-simulation (traffic flow simulation), re-planning, a controller to iteratively run simulations as well as methods to analyze the output generated by the modules.

All list of available extensions can be found in the contribs folder.

For more information, see the project website at http://www.matsim.org/.

Questions

Have any questions? Visit https://matsim.org/faq and see if it has already been answered. If not, post a new question.

Development

The issue tracker is at https://matsim.org/issuetracker .

Build by running (from this directory, not any sub-directory):

mvn package -DskipTests

if you want to install the core only you can run

mvn install --also-make --projects matsim

Binaries

Releases (also PR-based and weekly releases) and snapshots can be found at https://repo.matsim.org/.

An example how to get started with your own project, including a complete pom.xml, is at https://github.com/matsim-org/matsim-example-project .

Code examples are at https://github.com/matsim-org/matsim-code-examples.

More Repositories

1

matsim-example-project

A small example of how to use MATSim as a library.
Java
118
star
2

matsim-code-examples

A repository containing code examples around MATSim
Jupyter Notebook
81
star
3

pt2matsim

Package to create a multi-modal MATSim network and schedule from public transit data (GTFS or HAFAS) and an OSM map of the area.
Java
49
star
4

matsim-maas

This project contains a collection of examples to run (Autonomous) Mobility as a Service in MATSim.
Java
37
star
5

josm-matsim-plugin

Java
22
star
6

matsim-episim-libs

Epidemic simulation for MATSim
Java
22
star
7

viz

Multi module project for a MATSim analysis tool
Vue
16
star
8

GTFS2MATSim

A GTFS to MATSim converter, maintained by the Berlin team.
Java
10
star
9

alonso-mora

Pooled fleet dispatching by Alonso-Mora et al. (2017) for MATSim
Java
6
star
10

jekyll-website

HTML
5
star
11

evacuation-web-app

Evacuation application that is based on the JavaScript and the Spring Framework
Java
3
star
12

matsim-github-migration

Script to migrate the project from sourceforge to github (by mrieser)
Shell
2
star
13

viz-server

Multi module project for a MATSim analysis tool - server part
Java
2
star
14

parallelMATSim

Java
2
star
15

matsim-episim

Example project to get started with epidemic modelling in MATSim Episim
Java
1
star
16

GTFS2MATSimTransitSchedule

A GTFS to MATSim converter, maintained by the Singapore team.
Java
1
star
17

nagel-schreckenberg-gridworld

Java
1
star
18

matsim-v2x

approach to run simulations to v2x (vehicle-to-infrastructure) based on matsim events files
Java
1
star
19

evacuation-gui

GUI application to perform evacuation simulations
Java
1
star