Adaptation and hybridization in computational intelligence (Springer, 2015)