DE The basic differential evolution algorithm for constrained single-objective optimization The strategy to handle constraints is based on the idea from the following paper: FeasibilityRule: Mezura-Montes, Efrén, Carlos A. Coello Coello, and Edy I. Tun-Morales. "Simple feasibility rules and differential evolution for constrained optimization." Mexican International Conference on Artificial Intelligence. Springer Berlin Heidelberg, 2004.