Git Product home page Git Product logo

mobitopp's Introduction

mobiTopp

mobiTopp is an agent-based travel demand model developed at the Institute for transport studies at the Karlsruhe Institute of Technology. Publications about mobiTopp can be found on the project site.

Execution

Using gradle

The example project comes shipped with gradle tasks to run it directly from source. A population can be generated with the runPopulationSynthesis task and travel demand can be simulated using the runSimulation task.

./gradlew runPopulationSynthesis runSimulation

Using eclipse

The example project contains preconfigured launch configurations to create a population and simulate the travel demand. Eclipse automatically detects them and you can run them from the toolbar as every other launch configuration.

Results

mobiTopp generates various output files during population synthesis and simulation. Most of the output data is self-explanatory. For those values which are not, the following tables map the codes to their values.

ActivityType

Code Description
1 WORK
2 BUSINESS
3 EDUCATION
4 SHOPPING
5 LEISURE
6 SERVICE
7 HOME
8 UNDEFINED
9 OTHERHOME
11 PRIVATE_BUSINESS
12 PRIVATE_VISIT
21 BUSINESS_OUT
22 BUSINESS_TO_WORK
23 DELIVER_PARCEL
24 BUSINESS_TRAVEL
31 EDUCATION_PRIMARY
32 EDUCATION_SECONDARY
33 EDUCATION_TERTIARY
34 EDUCATION_OCCUP
41 SHOPPING_DAILY
42 SHOPPING_OTHER
51 LEISURE_INDOOR
52 LEISURE_OUTDOOR
53 LEISURE_OTHER
54 LEISURE_SIGHTSEEING
55 LEISURE_TRAVEL
71 PICK_UP_PARCEL
77 LEISURE_WALK

ModeType

Code Description
-2 UNDEFINED
-1 UNKNOWN
0 BIKE
1 CAR
2 PASSENGER
3 PEDESTRIAN
4 PUBLICTRANSPORT
5 TRUCK
6 PARK_AND_RIDE
7 TAXI
11 CARSHARING_STATION
12 CARSHARING_FREE
15 E_SCOOTER
16 PEDELEC
17 BIKESHARING
21 RIDE_POOLING
22 RIDE_HAILING
23 PREMIUM_RIDE_HAILING

EmploymentType

Code Description
-1 UNKNOWN
1 FULLTIME
2 PARTTIME
22 MARGINAL
3 UNEMPLOYED
4 STUDENT
40 STUDENT_PRIMARY
41 STUDENT_SECONDARY
42 STUDENT_TERTIARY
5 EDUCATION
6 HOMEKEEPER
7 RETIRED
8 INFANT
9 NONE

Gender

Code Description
1 MALE
2 FEMALE

DomCode

Code Size of household Number of cars
1 1 0
2 1 1
3 1 >=2
4 2 0
5 2 1
6 2 >=2
7 3 0
8 3 1
9 3 >=2
10 >=4 0
11 >=4 1
12 >=4 >=2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.