Answer:
The correct answer is genetic algorithms
Step-by-step explanation:
Genetic Algorithms are adaptive methods that can be used to solve search and optimization problems. They are based on the genetic process of living organisms. Throughout the generations, populations evolve in nature according to the principles of natural selection and the survival of the strongest, postulated by Darwin (1859).
By imitating this process, Genetic Algorithms are able to create solutions for real-world problems. The evolution of these solutions towards optimal values of the problem depends to a large extent on their adequate codification.