These matlab scripts implement a version of the multi-objective differential evolution algorithm with spherical pruning described in: Gilberto Reynoso-Meza, Javier Sanchis, Xavier Blasco, Miguel Martínez. "Design of Continuous Controllers Using a Multiobjective Differential Evolution Algorithm with Spherical Pruning". Applications of Evolutionary Computation. LNCS Volume 6024, 2010, pp 532-541.
Available in MatlabCentral