Mating Restriction Ifc
Mating-restriction strategy for the ISC global phase: given an individual chosen to reproduce, pick a partner. Restricting mates to the same niche preserves the niche structure during recombination.
Inheritors
Functions
Link copied to clipboard
abstract fun selectMate(individual: Solution, pool: List<Solution>, niches: NicheResult, compareSolutions: (Solution, Solution) -> Int, rnStream: RNStreamIfc): Solution
Selects a mate for individual from pool, possibly using the niches structure.