a survey : spider monkey optimization algorithm .
distributed optimization by ant colonies .