IBM ILOG Solver User's Manual > Evolutionary Algorithms > Introduction and Basic Concepts > Overview of concepts > Genetic algorithms and constraint programming

The use of Solver as a basis for the implementation of genetic algorithms offers advantages over what may be considered a more virgin approach. Constraint programming enhances the creation of genetic algorithms in a variety of ways, including, but not limited to: