Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Natural Selection Simulator

About

This simulator, simulates (no pun intended lol) a enviroment between herbivores, carnivores, and plants. With the goal of finding a balance between them.

How to use

Clone repository and run "main.py" Please note that when it starts, there will be a option to choose between visual or non-visual.

1 -For visual

2 - Non visual

All data will be stored in a json file within the Helpers/Data/ folder

Controls

Space - Pause simulation
Arrow Key Right - speeds up simulation
Arrow Key Left - slows down simulation
Arrow Key Up - divides arena in squares (dev view)
Arrow Key Down - show pathing to food (dev view)
R - restart simulation
C - spawns herbivore


Language used:

Python

Runs on:

Windows Linux MAC



  • Authors: Lucas Azevedo, Fábio Júnior and Gabriel Sá

PS: This was a college project for Object Oriented 2 class

About

Simulation to find balance on a ecosystem

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages