Author: David Rutten

  • Evolutionary Solvers: Coupling

    This is the fourth post in a series on Evolutionary Solvers. Coupling is the process of finding mates. Once a genome has been elected to mate by the active Selection Algorithm,…

  • Evolutionary Solvers: Selection

    This is the third post in a series on Evolutionary Solvers. Biological Evolution proceeds by Natural Selection. The ruthless force identified by Darwin as the arbiter of progress. Put simply,…

  • Evolutionary Solvers: Fitness Functions

    This is the second post in a series on Evolutionary Solvers. In biological evolution, the quality known as “Fitness” is actually something of a stumbling block. Usually it is very difficult…

  • Evolutionary Principles applied to Problem Solving

    This series of blog posts is a rough approximation of the lecture I gave at the AAG10 conference in Vienna on September 21st 2010. Naturally it will be a rather…