Water Cycle Algorithm (WCA) as an optimization method inspired by nature and based on the observation of water cycle process and how rivers and streams flow to the sea in the real world. To cite this software publication http://www.sciencedirect.com/science/article/pii/S2352711016300024 -
View it on GitHub