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.
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>.jarAlternatively, you can build the project using Gradle that takes care of all dependencies and configurations, Java included, with:
./gradlew runFor any problem, please fill an issue.
The full project documentation can be found here.
Footnotes
-
Inspired from the Simulating the Evolution of Aggression, by Primer's video. ↩
