Shared Fitness
constructor(solution: Solution, sharedFitness: Double, sharedVariance: Double, nicheSize: Int)(source)
Parameters
solution
the population member
shared Fitness
the fitness after niche sharing (smaller is better, as for the penalized objective); crowded niches are penalized
shared Variance
the member's objective-estimate variance scaled by the same niche size
niche Size
the size m of the niche (or non-niched group) the member belongs to