Skip to content

giovaz94/evasim

Repository files navigation

Evolutionary Agent-based Aggression Simulation - EvASim

EvASim is an agent-based simulation developed to study the dynamics of aggression in a population consisting of two species—doves and hawks—that compete for survival and examine how their evolution unfolds over time 1.

This is part of an academic project for the Intelligent Systems Engineering course @ University of Bologna, Italy.

demo

How to run

The application is distributed as a jar on GitHub releases. Choose the appropriate version for your operating system and download it. To run the application, you can simply execute the following command (Java 17+ is required):

java -jar <path-to-jar>/evasim-<version>-<os>.jar

Alternatively, you can build the project using Gradle that takes care of all dependencies and configurations, Java included, with:

./gradlew run

For any problem, please fill an issue.

Documentation

The full project documentation can be found here.

Authors

Footnotes

  1. Inspired from the Simulating the Evolution of Aggression, by Primer's video.

About

ISE Project 2023/2024

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •