Global Index (all files) (short | long) | Local contents | Local Index (files in subdir) (short | long)
FitnVShare = rankshare(Chrom, FitnV, ShareOpt)
SHARing between individuals This function performs sharing between individuals. This is used during the calculation of fitness values in the ranking of multiple objective values. Syntax: FitnVShare = rankshare(Chrom, FitnV, ShareOpt) Algorithm reference: The sharing function is implemented according to: Goldberg & Richardson, Deb & Goldberg Input parameters: ObjV - Matrix containing the individuals of the population FitnV - Vector containing the fitness values of the individuals ShareOpt - (optional) Vector containing sharing option ShareOpt(1): ShareSigma ShareOpt(2): ShareAlpha Output parameters: FitnVShare- Column vector containing the shared fitness values See also: ranking
This function is called by | |
---|---|