executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
operators-and-variablesCustomize pymoo variables, sampling, crossover, mutation, repair, initialization, duplicate elimination, and mixed-variable search workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task asks how to customize pymoo's search space or evolutionary operators: real/integer/binary/choice variables, mixed-variable problems, permutation or discrete encodings, sampling, crossover, mutation, repair, selection/survival, duplicate elimination, initial populations, or algorithm hyperparameter helper APIs.
_evaluate shapes, G <= 0, bounds warnings, or built-in
test problems belong to problem-modeling.minimize, choosing termination, callbacks, direct stepping, or
interpreting Result belongs to optimization-workflows.performance-and-parallelization.analysis-and-visualization.vars={...} with Real,
Integer, Binary, and Choice objects plus MixedVariableGA or compatible
mixed-variable mating.RoundingRepair, or custom
repair.Sampling._do returns (n_samples, n_var) or an
object-compatible list/matrix; Crossover._do receives
(n_parents, n_matings, n_var) and returns (n_offsprings, n_matings, n_var); Mutation._do returns mutated X rows.dtype=object, custom duplicate elimination, and
problem-specific sampling/crossover/mutation.optuna and comocma
are optional extras; do not assume them in a base pymoo environment.Real/Integer/Binary/Choice problem
with MixedVariableGA and asserts valid result types.