Skip to content

kkawula/darwin-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Java/JavaFX simulation of an ecosystem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published