felixschorer / the-one

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The ONE

The Opportunistic Network Environment simulator.

For introduction and releases, see the ONE homepage at GitHub.

For instructions on how to get started, see the README.

The wiki page has the latest information.

Getting Started: FMI Building

  1. Compile the simulator into a JAR
  2. The next step assumes the JAR is located in the project root and is named the_one.jar
  3. Run $ python3 ./batch_runner.py ./the_one.jar ./university_settings ./reports ./data to run all settings.

See batch_runner.py for detailed usage information.

Heat maps can be generated with $ jupyter notebook ./heat_maps.ipynb. This requires Jupyter with a Python 3 kernel to be installed. numpy and matplotlib have to be installed in the Python environment.

About

License:Other


Languages

Language:Java 94.7%Language:Perl 3.8%Language:Jupyter Notebook 0.8%Language:HTML 0.3%Language:Python 0.3%Language:Batchfile 0.0%Language:Shell 0.0%