Constrained Single-Objective Optimization Using Differential Evolution | Synapse