Neuroevolution of Augmenting Topologies (NEAT) is an evolutionary algorithm for evolving artificial neural networks.

SharpNEAT is an implementation of NEAT written in C# / .NET









Genetic Art

Genetic Art with SharpNEAT. Holger Ferstl created this SharpNEAT based application that evolves images by allowing a user to iteratively select their favourite from a page of candidate images.

Below is a selection of images created using this application; more images can be seen via Holger's blog post (via the above link).