pymoo
Multi-objective optimization framework. NSGA-II, NSGA-III, MOEA/D, Pareto fronts, constraint handling, benchmarks (ZDT, DTLZ), for engineering design and optimization problems.
- Version
- 1.3
- License
- Apache-2.0 license
- Compatibility
- Requires Python 3.10+ and pymoo (uv pip install). Optional matplotlib for visualization plots; optional autograd for gradient-based features; optional joblib for JoblibParallelization.
Pinned to revision de66e10cd0c8, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Write
- Edit
- Bash
Files
- skills/pymoo/SKILL.md
- skills/pymoo/references/algorithms.md
- skills/pymoo/references/constraints_mcdm.md
- skills/pymoo/references/operators.md
- skills/pymoo/references/parallelization.md
- skills/pymoo/references/problems.md
- skills/pymoo/references/quick_start_workflows.md
- skills/pymoo/references/visualization.md
- skills/pymoo/scripts/custom_problem_example.py
- skills/pymoo/scripts/decision_making_example.py
- skills/pymoo/scripts/many_objective_example.py
- skills/pymoo/scripts/multi_objective_example.py
- skills/pymoo/scripts/single_objective_example.py
Every link opens the file at its source, pinned to the revision this page describes.