I've always been interested in evolution and natural selection and the other day I thought I'd create a little program to see natural selection in action.
Basically there are a number of creatures in the world (represented by coloured blobs) and you are the predator and you kill them by clicking on them.
Every so often they reproduce and have a set probability of mutating.
Take a look and see for yourself, it's pretty impressive how quickly they manage to evolve and become successful at evading you!
Download here
It needs the .NET 2.0 framework to run and comes with a configuration file that lets you change various parameters.
Just extract the files and make sure the .config file is in the same folder as the app.
It's very much a work in progress at the moment, I plan on extending it at some point so any suggestions are welcome.
Basically there are a number of creatures in the world (represented by coloured blobs) and you are the predator and you kill them by clicking on them.
Every so often they reproduce and have a set probability of mutating.
Take a look and see for yourself, it's pretty impressive how quickly they manage to evolve and become successful at evading you!
Download here
It needs the .NET 2.0 framework to run and comes with a configuration file that lets you change various parameters.
Just extract the files and make sure the .config file is in the same folder as the app.
It's very much a work in progress at the moment, I plan on extending it at some point so any suggestions are welcome.



