Multi-objective optimization framework. NSGA-II, NSGA-III, MOEA/D, Pareto fronts, constraint handling, benchmarks (ZDT, DTLZ), for engineering design and optimization problems.
82
77%
Does it follow best practices?
Impact
93%
2.06xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/pymoo/SKILL.mdMany-objective optimization with NSGA-III and MCDM
NSGA-III algorithm
100%
100%
Reference directions provided
100%
100%
das-dennis method
100%
100%
Correct n_dim for ref_dirs
100%
100%
PCP visualization
0%
100%
Objective normalization
100%
100%
PseudoWeights for decision making
0%
100%
Weights sum to 1
100%
100%
Seed set
0%
100%
ElementwiseProblem used
100%
100%
Termination tuple syntax
100%
100%
Result extraction
100%
100%
Installation command
0%
0%
Custom constrained problem definition and NSGA-II
ElementwiseProblem base class
0%
100%
n_ieq_constr declared
100%
100%
Inequality constraints as g <= 0
100%
100%
out['G'] assignment
100%
100%
NSGA-II for 2 objectives
100%
100%
Seed set to 1
0%
0%
Feasibility check via CV
0%
100%
Scatter visualization
0%
100%
xl and xu defined
100%
100%
Feasible solutions filtered
57%
100%
eliminate_duplicates set
0%
0%
Termination tuple syntax
0%
100%
Result F and X extracted
100%
100%
uv installation
0%
100%
Operator selection by variable type and convergence analysis
OrderCrossover for permutations
0%
100%
InversionMutation for permutations
0%
100%
PermutationRandomSampling
0%
100%
save_history=True
0%
100%
History accessed
0%
100%
Convergence visualized or reported
100%
100%
Seed set to 1
0%
0%
ElementwiseProblem base class
0%
100%
GA used for single-objective
0%
100%
Operators passed to algorithm
0%
100%
uv installation
0%
100%
Best solution extracted
100%
100%
b58ad7e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.