Artificial life simulator not producing any results

86 Views Asked by At

I have been experimenting with evolving artificial creatures, but so far all creatures just die. To initialize the creatures that do not result from asexual reproduction; I create around 8 random neurons which both have a connection in and a connection out. I'm using mutation to get a set of weights which are used in a small neural network, that can form recurrent connections. I have 15 inputs and 5 output. There is a max number of 25 neurons in the hidden layer. The mutation chance is 25%. The different mutations are add a connection, disable a connection, make a small change to a weight, add a neuron, and disable a neuron. Is there something off with my mutation chances?

1

There are 1 best solutions below

1
On

Real evolution is a massively parallel computation. Even so it took eons to get the basics of life. And then most of them died. Only a small sliver of all possible genes are ok.

To get your simulation to work in a reasonable time frame, you're gonna have to take some shortcuts.

Also, you should make sure your "small neural net" is capable of creating the kind of lifeforms that are successful. Your architecture may not be powerful enough to produce viable life.