Standard.expdef simplified animated illustration 

A new genotype is a clone, a mutant, or a crossover of genotype(s) selected from the gene pool.

Currently shown creature is assigned a random fitness value, but you can influence it by manually adding a reward (each click 👍 adds 5) or a penalty (each click 👎 subtracts 5).

You can also watch this demo full screen.

Sources are available here.