Adaptive Differential Evolution: A Robust Approach to Multimodal Problem Optimization (Adaptation, Learning, and Optimization)