View full-text article in PMC Biomimetics (Basel). 2023 Nov 2;8(7):521. doi: 10.3390/biomimetics8070521 Search in PMC Search in PubMed View in NLM Catalog Add to search Copyright and License information © 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). PMC Copyright notice Algorithm 1: CMA-ES in MOEA/D-HH Framework Input: Setting solution to X=B(i)g∪A(i)g. Step 1: Sorting X using the fitness value of the scalarising function. Step 2:Updating distribution parameters using sorted X. Step 3: Generating new solutions: New solutions set Y=Ø. For i=0,1,…,Ucount×λ, do: Y←Y∪yi=m+σCz||z||, where z~N(0,I). Step 4: Repairing: if an element of yi∈Y is out of the boundary, its element value is reset to the boundary. Step 5: Storing: A(i)g+1←A(i)g∪Y Output: ybest, which is the individual with best fitness value in set Y.