Genetic Algorithm
Definition
A population-based stochastic search technique inspired by natural selection that iteratively applies selection, crossover (recombination), and mutation to a population of encoded candidate solutions, using a fitness function to bias search toward better solutions.