Training & EvalMachine Learning & Research AIK-Dense-AI/claude-scientific-skillsModel Training & Evaluation
PY

PyMOO

Maintainer K-Dense Inc. · Last updated April 1, 2026

Pymoo is a comprehensive Python framework for optimi.

Claude CodeOpenClawNanoClawTrainingEvaluationpymoomachine-learningpackagemachine learning & deep learning

Original source

K-Dense-AI/claude-scientific-skills

https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/pymoo

Maintainer
K-Dense Inc.
License
Apache-2.0 license
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • Pymoo is a comprehensive Python framework for optimization with emphasis on multi-objective problems. Solve single and multi-objective optimization using state-of-the-art algorithms (NSGA-II/III, MOEA/D), benchmark problems (ZDT, DTLZ), customizable genetic operators, and multi-criteria decision making methods. Excels at finding trade-off solutions (Pareto fronts) for problems with conflicting objectives.
  • problem = get_problem("rastrigin", n_var=10).

Source Doc

Excerpt From SKILL.md

When to Use This Skill

This skill should be used when:

  • Solving optimization problems with one or multiple objectives
  • Finding Pareto-optimal solutions and analyzing trade-offs
  • Implementing evolutionary algorithms (GA, DE, PSO, NSGA-II/III)
  • Working with constrained optimization problems
  • Benchmarking algorithms on standard test problems (ZDT, DTLZ, WFG)
  • Customizing genetic operators (crossover, mutation, selection)
  • Visualizing high-dimensional optimization results
  • Making decisions from multiple competing solutions
  • Handling binary, discrete, continuous, or mixed-variable problems

The Unified Interface

Pymoo uses a consistent minimize() function for all optimization tasks:

Result object contains:

  • result.X: Decision variables of optimal solution(s)
  • result.F: Objective values of optimal solution(s)
  • result.G: Constraint violations (if constrained)
  • result.algorithm: Algorithm object with history

Problem Types

Single-objective: One objective to minimize/maximize Multi-objective: 2-3 conflicting objectives → Pareto front Many-objective: 4+ objectives → High-dimensional Pareto front Constrained: Objectives + inequality/equality constraints Dynamic: Time-varying objectives or constraints

Use cases

  • Solving optimi.

Not for

  • Do not rely on this catalog entry alone for installation or maintenance details.

Related skills

Related skills

Back to directory
BI
Training & EvalMachine Learning & Research AI

bio-immunoinformatics-tcr-epitope-binding

Predict TCR-epitope specificity using ERGO-II and deep learning models for T-cell receptor antigen recognition. Match TCRs to their cognate…

OpenClawNanoClawTraining
FreedomIntelligence/OpenClaw-Medical-SkillsView
CI
Training & EvalMachine Learning & Research AI

cirq

Cirq is Google Quantum AI's open-source framework for designing, simulating, and running quantum circuits on quantum computers and simulator…

Claude CodeTraining
K-Dense-AI/claude-scientific-skillsView
GT
Training & EvalMachine Learning & Research AI

gtars

Gtars is a high-performance Rust toolkit for manipulating, analy.

Claude CodeOpenClawTraining
K-Dense-AI/claude-scientific-skillsView
HY
Training & EvalMachine Learning & Research AI

Hypothesis Generation

Hypothesis generation is a systematic process for developing testable explanations. Formulate evidence-based hypotheses from observations, d…

Claude CodeOpenClawTraining
K-Dense-AI/claude-scientific-skillsView