Package-level declarations

Types

Link copied to clipboard
class BinaryPruningCrossover(probability: Double) : CrossoverOperator<BinarySolution>

BinaryPruningCrossover — logical pruning crossover operator for binary masks.

Link copied to clipboard
class BitFlipMutation(probability: Double) : MutationOperator<BinarySolution>

BitFlipMutation (jMetal 6.x) — flips a single random bit of the solution with a per-candidate probability p.

Link copied to clipboard
class FixedKSwapMutation(probability: Double) : MutationOperator<BinarySolution>

Mutation operator that preserves subset cardinality K by swapping one 10 and one 01.