metaheuristic_designer.operator#

Base class for the Operator module.

This module implements procedures to modify the current solutions so that we explore the search space.

Classes

NullOperator([name])

Operator class that returns the individual without changes.

Operator([name, encoding, preserves_order, rng])

Abstract base for all perturbation operators.

OperatorFromLambda(operator_fn[, name, ...])

Operator that wraps a user‑supplied function.