Research Article
Hydrological Cycle Algorithm for Continuous Optimization Problems
Pseudocode 2
The Evaporation, Condensation, and Precipitation pseudocode.
Evaporation procedure (WDs) | Evaluate the solution quality | Identify Evaporation Rate (Eq. (18)) | Select WDs to evaporate | End | Condensation procedure (WDs) | Information exchange (WDs) (Eqs. (20)–(22)) | Identify the collector (WD) | Update global solution | Update the temperature | End | Precipitation procedure (WDs) | Evaluate the solution quality | Reinitialize dynamic parameters | Global soil update (belong to best WDs) (Eq. (23)) | Generate a new WDs population | Distribute the WDs randomly | End |
|