LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

pymoo - Multi-Objective Optimization with pymoo

Solves single- and multi-objective optimization problems with evolutionary algorithms, constraint handling, benchmark problems, visualization, and Pareto-based decision making.

Tags

Updated: 2026-10-07

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Solve single-objective problems
  • Solve multi-objective problems
  • Run evolutionary algorithms
  • Handle optimization constraints
  • Benchmark optimization algorithms
  • Customize genetic operators
  • Visualize optimization results
  • Select Pareto solutions

Inputs

  • Optimization problem definition
  • Objective functions
  • Constraint functions
  • Decision variable bounds
  • Algorithm configuration
  • Termination criteria
  • Reference directions
  • Decision preferences

Outputs

  • Optimized decision variables
  • Objective values
  • Constraint violations
  • Pareto fronts
  • Algorithm history
  • Optimization plots
  • Selected solutions

Requirements

  • Python 3.10 or later
  • pymoo package
  • NumPy
  • SciPy
  • matplotlib for visualization
  • autograd for gradient features
  • joblib for JoblibParallelization

Source

  • Spec: SKILL.md
optimization
multi-objective optimization
evolutionary algorithms
Pareto optimization
NSGA-II
NSGA-III
constraint handling
Python
Solve single-objective problems
Solve multi-objective problems
Run evolutionary algorithms
Handle optimization constraints
Optimization problem definition
Objective functions
Constraint functions
Optimized decision variables
Objective values
Constraint violations