/multi-agent-simulation

Configurable multi-agent-based simulation

Primary LanguageJava

Multi-agent virus simulation

Configurable multi-agent-based simulation made in Java (FX)


Preview

preview


Download

  • Download the latest release here

Support

  • You can buy me a coffee here:

Buy Me A Coffee


Arguments

  • -h, --help show this help message and exit
  • -d, --doctors=INT set doctor agents amount
  • -e, --elderly=INT set elderly agents amount
  • -i, --infected=INT set infected agents amount
  • --nocolors disable colored logging
  • -r, --radius=INT set agents radius
  • -s, --speed=INT set agents speed
  • -y, --young=INT set young agents amount

Logging

The program has three types of logging:

  • Saving individual simulation states frame by frame to the csv file
  • Appending each final result to the separate csv file
  • Live count in console (and GUI panel)