The applet on this page is an example of an interactive evolutionary algorithm that
uses user-guided selection rather than using pre-determined fitness evaluation and
The program is based on Richard Dawkin's Biomorph program as described in his book,
The Blind Watchmaker. Each evolved entity consists of 9 genes
that control the appearance of the individual. The user may select any individual from the
population and this is used as the seed for the next generation, with each of the members being
mutated versions of the selected biomorph.