Skip to content
fhtanaka edited this page Oct 7, 2022 · 2 revisions

Introduction

Welcome to the Koudou wiki!

Koudou (Kōdō) comes from the word 行動(コードー)which means "behavior" in Japanese. This simulator will provide environment and basic agent behavior to simulate a small community based on Open Street Map data. This project was meant to be a more modular design than our previous work, "Epidemicon."

Currently, we envision this project to have two different plugins:

  • Epidemic Simulator (Epidemicon v2)
  • Evacuation Simulator (Namazu v2)

In the future, we hope to have other types of plugins that can be integrated to our simulator.

Required libraries:

  1. numpy
  2. osmium
  3. haversine

How to execute

  • This program creates the map from a Open Street Maps file, so in order to execute it, download it and change the path in the parameters file
  • Example for the default parameter: Download the .osm file for the tsukuba area and place it on: osm_files/Tx-To-TU.osm
  • run: $ python main.py -p parameters/default.py
  • if you want to run with visualization, add the argument "-v"