Evolution is a sandbox game / simulator that demonstrates machine learning with evolutionary algorithms. It is inspired by Karl Sims' Evolving Virtual Creatures and many other similar evolutionary algorithm simulations.
The game now takes over and runs iteration after iteration of an evolutionary algorithm to try to develop a "brain" / neural network for your creature design that allows it to perform the chosen task.
In each loop, the game simulates multiple copies of your creatures with different brains. The best-performing creatures have a higher chance of survival and of passing on their genes to the next generation. Over time, this leads to increasingly better performing creatures.
Read this page and the other pages in the FAQ for more details on how this process works.
Read this page for a list of things you can try if you are having trouble getting your creatures to learn a task:
My creatures aren’t learning anything (FAQ).
Evolution is available to play for free in the browser without the ability to save your creatures or simulations. You can also purchase the game on various other platforms, where you can also save, import and export your creations.
If you can't afford to pay for the game or would like to use it in an educational environment, you can also download the source code and build the game for yourself.