Practical optimization problems are often too complex to be formulated exactly. Knowing multiple good alternatives can help decision-makers easily switch solutions when needed, such as faced with unforeseen constraints. A multimodal task aims find global optima well high-quality local of an problem. Evolutionary algorithms niching techniques commonly used for problems, where a rough estimate th...