Genetic algorithm
Appearance
A general description for a class of algorithms used to find approximate solutions to difficult-to-solve problems, inspired by and named after biological processes of mutation, natural selection, and the genetic crossover that occurs when parents mate to produce offspring.