multimodal optimization by means of evolutionary algorithms