“…More and more Swarm Intelligence (SI) based algorithms have arisen in recent years [1,2] . SI-based algorithms can be a solution to many problems like medical diagnosis [3][4][5][6] , financial distress prediction [7][8][9] , energy field [10][11][12] , engineering problems [13][14][15][16][17][18][19] , feature reduction [20,21] , educational field [22][23][24] , maximum satisfiability problem [25,26] , PID optimization control [27][28][29] , wind speed prediction [30] , fault diagnosis of rolling bearings [31,32] , gate resource allocation [33,34] and scheduling problem [35,36] . SI based algorithms can be classified into two categories: the environment inspires one kind, such as Particle Swarm Optimization (PSO) [37] , Artificial Bee Colony (ABC) [38] , and so on; another kind is inspired by social behavior, for example, Moth-Flame Optimization (MFO) [39] , Harris Hawks Optimizer (HHO) [40] , Slime Mould Algorithm (SMA) [41] , etc.…”