Skip to Main Content
GAs and their relations, which fall under the umbrella term evolutionary computing, are being harnessed to optimize designs of all sorts. GAs mimics the mechanisms of biological evolution. Populations of individuals evolve by means of reproduction, inheritance, mutation, natural selection, and recombination or crossover (two organisms swap a portion of their genetic code). The result is computational methods that build a population of individuals or designs based on a set of criteria and constraints.