A slime mould algorithm (SMA) is a new meta-heuristic algorithm, which can be widely used in practical engineering problems. In this paper, an improved (ESMA) proposed to estimate the water demand of Nanchang City. Firstly, opposition-based learning strategy and elite chaotic searching are improve SMA. By comparing ESMA with other intelligent optimization algorithms 23 benchmark test functions,...