Skip to content

Evolution simulator based on self-replicating and mutating genomes codifying behavior and metabolism.

License

Notifications You must be signed in to change notification settings

labrunhosarodrigues/evolsim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

evolsim

Evolution simulator based on self-replicating and mutating genomes codifying behavior and metabolism.

Sources

Project descrition

In this envirronment two different objects coexist: plants and animals:

  • plants are autotrofic, and are just randomly spawned across the map. They exist for a limited period of time, and provid a limited energy source to animals that decide to eat them.
  • animals are heterotophic. their DNA codifies their size and their internal behaviour.
  • Animals size dictates life expectancy, maximum energy, energy decay per time, reproductive period, cost of motion, reproduction, and attack damage.
  • Animals brain is a neural network, where the DNA determines which connections are available and their weights

About

Evolution simulator based on self-replicating and mutating genomes codifying behavior and metabolism.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages