Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.79 KB

README.md

File metadata and controls

39 lines (24 loc) · 1.79 KB

Darwin Simulator

This is a Java-based simulation of an ecosystem where animals move, eat, and reproduce. The project is structured using the Model-View-Presenter pattern and uses Gradle as a build tool.

Configuration

You can modify the simulation configuration by editing the config files in the src/main/resources directory. A few of available options are:

  • animalsCount
  • mapSize
  • plantsCount
  • animalEnergy

Building and running the Project

The project uses Gradle for building and managing dependencies. To build the project, navigate to the project root directory and run the following command in your terminal:

./gradlew build

To run the simulation, use the following command:

./gradlew run

This will start the simulation with the default configuration. You can modify the configuration by editing the config files in the src/main/resources directory.

Video

A video presenting all the functions of the application: YouTube

Concept

You can find detailed description for this project on GitHub

Screenshots

Simulation