Skip to content

flashpixx/MecSim.outdated

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

MecSim - Micro Traffic Agent-Based Simulation

Circle CI

Screenshot

Feature

  • native Java implementation
  • HTML5-based GUI with multilanguage support
  • build-in user and developer documentation
  • complete OpenStreetMap data import with GraphHopper routing engine
  • Nagel-Schreckenberg traffic following model
  • Multi-Agent system with complete Jason-Support
  • Code Benchmarking with statistical analysis with R

Current Developer Download

Requirements

Running

Developing

IDE Support

Installation / Configuration

The Maven package build creates a Jar and OS dependet package files in the target-path. The Jar must use more memory of the Java VM on graph downloading and converting, so the Jar must be started with the suffix -Xmx<Memory Size> (a good choice of the memory size can be 3g-5g), also the parallel garbage collector should be used with -XX:+UseParallelGC. OS dependent packages does not use these parameters.

The program can be used in two structures:

  • GUI based - you need run the Jar file directly
  • non-ui based - you need run the Jar file with the parameter --nogui <mecsim data file, that should be loaded> --step <number of iterations>

Any additional startup parameter can be shown with the parameter --help and other information can be found in the documentation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published