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
benchmarksUse PyGAD benchmark problem classes and quality indicators for classic, ZDT/DTLZ, knapsack, and TSP optimization workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is to work with the built-in benchmark
problem families under pygad.benchmarks or the quality indicators in
pygad.utils.quality_indicators.
num_genes, num_objectives, and
bounds.gene_space=[0, 1] and gene_type=int.gene_space=list(range(num_cities)), gene_type=int, and
allow_duplicate_genes=False.init_range_low/high from the
benchmark bounds and real-coded operators such as SBX plus polynomial
mutation.ga.last_generation_fitness matrix and, for ZDT, the bundled
pareto_front() helper when available.ga.best_solution(...) should approach the known optimum.ga.last_generation_fitness.shape[1] == problem.num_objectives.problem.pareto_front() is available for ZDT1, ZDT2, ZDT4, and ZDT6 and
returns negated reference-front points in PyGAD maximization format.hypervolume requires a reference point that is smaller than every fitness
vector entry.spacing returns 0.0 for fewer than two solutions.