7ossam81 / EvoloPy

EvoloPy toolbox provides classical and recent nature-inspired metaheuristic for the global optimization.
Apache License 2.0
451 stars 226 forks source link

Doubts about the code #51

Closed wellinton-capixaba closed 3 years ago

wellinton-capixaba commented 4 years ago

Hi some doubts (many actually) about the code:

-Can you give me an overall explanation why there are so many structures, like "previous_population", "sorted_population", "double_population", "double_sorted_population"? Plus the "Moth" structure. Can't they al be replaced by "Moth" alone? Declare it with 2x the number of moths and update it instead of creating so many other? Perhaps moth and previous_population at maximum?

7ossam81 commented 3 years ago

Hello @wellinton-capixaba Please refer to the original paper of MFO here Most of the answers to your inquiries about the structure and convergence can be found in that paper. The other questions are related to metaheuristics in general. Please read more about the details of the topic. You can refer to this excellent book . If you still have inquires after referring to these resources I would be happy to help. Please be patient we are extremely busy.