A surrogate-assisted Jaya algorithm based on optimal directional guidance and historical learning mechanism. (May 2022)