jMetal / jMetalPy

A framework for single/multi-objective optimization with metaheuristics
https://jmetal.github.io/jMetalPy/index.html
MIT License
498 stars 150 forks source link

Can a PSO algorithm run a mixed variable problem? #104

Closed ryanstwrt closed 3 years ago

ryanstwrt commented 3 years ago

Hello, I am currently using your SPEA2 and SMPSO algorithms for comparison with a MOO algorithm that I am developing. I am testing each algorithm with both continuous and discrete problems. I've got SPEA2 running just fine, but I am not able to get SMPSO to run. The problem uses one discrete variable, and two continuous variables. I believe this may be a limitation of the algorithm its self, but wanted to double check with you all. Thanks a lot, I really appreciate your work in setting up this module.

ajnebro commented 3 years ago

Hi. In general, PSO algorithms, such as SMPSO, are intended to solve continuous problems.

Antonio

ryanstwrt commented 3 years ago

Hi Antonio,

It seemed like that was the case. Thank you for verifying.