powered by
This function provides the opportunity to take more than one place in the mating pool in proportion to the fitness value of each individual.
selrws2(fitvals, ns, ...)
Vector of fitness values belonging to individuals
Number of individuals to be selected
Further arguments passed to or from other methods.
The indices of randomly selected individuals are returned.
select, selrand, selrswrp, selrws, seltrunc, selrss, selsus, seldet, selwscale, selsscale, selsscale2, sellscale, selrscale, selrscale2, selpscale, selescale, seltour, seltour2, selboltour, sellrs, sellrs2, sellrs3, selnlrs, selers
select
selrand
selrswrp
selrws
seltrunc
selrss
selsus
seldet
selwscale
selsscale
selsscale2
sellscale
selrscale
selrscale2
selpscale
selescale
seltour
seltour2
selboltour
sellrs
sellrs2
sellrs3
selnlrs
selers
# NOT RUN { fitvals = c(6, 1, 2, 4, 5) cnames = paste0("C",1:length(fitvals)) matpool = selrws(fitvals) cat("Selected Chromosomes: ", cnames[matpool], "\n") # }
Run the code above in your browser using DataLab