A Dynamic Adaptive Weighted Differential Evolutionary Algorithm. (29th June 2022)