A tutorial for competent memetic algorithms: model, taxonomy, and design issues | IEEE Journals & Magazine | IEEE Xplore