Evolutionary programming
| Part of a series on the | 
| Evolutionary algorithm | 
|---|
| Genetic algorithm (GA) | 
| Genetic programming (GP) | 
| Differential evolution | 
| Evolution strategy | 
| Evolutionary programming | 
| Related topics | 
Evolutionary programming is an evolutionary algorithm, where a share of new population is created by mutation of previous population without crossover. Evolutionary programming differs from evolution strategy ES() in one detail. All individuals are selected for the new population, while in ES(), every individual has the same probability to be selected. It is one of the four major evolutionary algorithm paradigms.