DEAP (software)

DEAP
Original authorsFrançois-Michel De Rainville, Félix-Antoine Fortin, Marc-André Gardner, Marc Parizeau, Christian Gagné
DevelopersFrançois-Michel De Rainville, Félix-Antoine Fortin, Marc-André Gardner
Initial release2009 (2009)
Stable release
1.4.1  / 21 July 2023 (21 July 2023)
Written inPython
Operating systemCross-platform
TypeEvolutionary computation framework
LicenseLGPL
Websitegithub.com/deap
Repository

Distributed Evolutionary Algorithms in Python (DEAP) is an evolutionary computation framework for rapid prototyping and testing of ideas. It incorporates the data structures and tools required to implement most common evolutionary computation techniques such as genetic algorithm, genetic programming, evolution strategies, particle swarm optimization, differential evolution, traffic flow and estimation of distribution algorithm. It is developed at Université Laval since 2009.