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

Add wrapper to MODAct problems #94

Merged
merged 1 commit into from
Sep 6, 2020
Merged

Conversation

cyrilpic
Copy link
Contributor

@cyrilpic cyrilpic commented Sep 1, 2020

I was finally able to add the real-world modact problems to pymoo. The current approach uses a single pymoo Problem class that acts as an intermediary to the problem class of the original code. The 20 problems are all instantiated through that single class:

cs1 = get_problem("modact", "cs1")
ctse4 = get_problem("modact", "ctse4")

The modact package is imported when needed since it depends on some libraries.

I updated the documentation with some information on the test-suite. There are no tests however since the original implementation is used for the calculations.

Let me know what you think.

@blankjul blankjul merged commit 2642236 into anyoptimization:master Sep 6, 2020
blankjul added a commit that referenced this pull request Mar 8, 2021
Add wrapper to MODAct problems
blankjul added a commit that referenced this pull request Mar 9, 2021
Add wrapper to MODAct problems
Seth-Peters pushed a commit to Seth-Peters/pymoo that referenced this pull request Jun 20, 2022
Seth-Peters pushed a commit to Seth-Peters/pymoo that referenced this pull request Jun 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants