“…Water resources optimization dispatch, which is used to allocate water resources to meet the demand of water user on both time scale and spatial scale, plays an important role in water resources management [1][2] . In order to solve this problem, numerous methods have been proposed in recent years, linear programing (LP) [3,4] , none linear programming (NLP) [5,6] , dynamic programs (DP) [7,8] , discrete differential dynamic programming (DDDP) [9,10] , heuristic algorithms, such as particle swarm optimization (PSO) [11][12][13] , genetic algorithm (GA) [14,15] , differential evolution (DE) [16,17] , cultural algorithm (CA) [18] , ant colony algorithm (ACO) [19,20] , ant colony optimization for continuous domain (ACO R ) [21] . These algorithms have been widely utilized in WROD.…”