Skip to content

RamtinAlami/GenesisTubSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenesisTubSim

A C++ program that simulates simple evolving organisms is a randomly generated world.

The organism's brains consist of tiny neural networks that evolve overtime for survival. The parameters for the controller neural network brains are part of the genome data that is passed through reproduction. The inspiration behind the program is based on simpsons' Tree House of Horror VII.

USAGE

To compile the program, you can run the make file. Note that the SFML library is required to run the GUI. In addition, having openmp will also improve the performance.

CUSTOMIZE

To play around with your own simulation parameters, edit the macros in include/simulator.h.

About

A C++ program that simulates simple evolving organisms in a randomly generated world.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors