Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement continuous version #6

Open
artur-deluca opened this issue Aug 3, 2019 · 2 comments
Open

Implement continuous version #6

artur-deluca opened this issue Aug 3, 2019 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@artur-deluca
Copy link
Owner

The package started as a particle swarm optimizer for discrete optimization. However, this doesn't mean that it cannot be extended for the original continuous spectrum without too much of a hassle.

@artur-deluca artur-deluca added the help wanted Extra attention is needed label Aug 3, 2019
@artur-deluca
Copy link
Owner Author

One cool example would be the original testing from Kennedy and Eberhart also discussed on Van der Behrgs' thesis (pg. 198)

@artur-deluca
Copy link
Owner Author

Additionally, this could bring a different arrangement to the package. Instead of having:

from psopt.permutation import Permutation
from psopt.combination import Combination

which is kind of useless today, we could have:

from psopt.discrete import Permutation
from psopt.discrete import Combination
from psopt.continuous import Continuous # or some other name

@artur-deluca artur-deluca added the enhancement New feature or request label Aug 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant