I want to understand what account for higher running time in my own implemented version of the CSO. Base on the results I'm getting CSO is taken longer time to produced results than PSO. Is there any theoretical back up for that? because the operational phases of the two algorithms are almost the same.