Such a technique, or its result, is called a genetic algorithm.
Genetic algorithms are simple to implement, but their behavior is difficult to understand.
He is a pioneer in what became known as genetic algorithms.
Using Genetic algorithms is one proposed way to solve this problem.
See the main article on genetic algorithms for the context in which selection is used.
Genetic algorithms maintain a pool of solutions rather than just one.
Human-based genetic algorithm is one possible model to design such an organization.
He is known as the father of genetic algorithms.
Enthusiasts for genetic algorithms do not seem worried about this.
The basic technique, known as 'genetic algorithms', is quite widely used in computer science.