Skip to content

Razee4315/EcoSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

EcoSim

An advanced simulation of predator-prey dynamics with customizable ecosystem parameters.

EcoSim Screenshot

Overview

EcoSim is an interactive web-based ecosystem simulation that models predator-prey dynamics using principles from ecology and complex systems. The simulation features particles (prey) and predators that follow realistic behaviors like flocking, fleeing, and hunting.

Features

  • Real-time Simulation: Watch predators and prey interact in a dynamic environment
  • Customizable Parameters: Adjust various settings to observe different ecosystem outcomes
  • Interactive Controls: Add predators or prey, change environment settings, and more
  • Visual Statistics: Track population counts, births, deaths, and other metrics
  • Day/Night Cycle: Option to enable a realistic day/night cycle that affects behavior
  • Multiple Background Options: Choose from different visual styles for the simulation

How to Use

  1. Open ecosim.html in a modern web browser
  2. Use the control panel on the right to adjust simulation parameters
  3. Click the "Add Prey" or "Add Predator" buttons to introduce new entities
  4. Reset the simulation at any time using the reset button

Technologies Used

  • HTML5
  • CSS3 with Tailwind CSS
  • JavaScript with p5.js
  • Font Awesome for icons

Developer

License

This project is open source and available under the MIT License.

About

An advanced simulation of predator-prey dynamics with customizable ecosystem parameters.

Topics

Resources

Stars

Watchers

Forks

Languages