
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
I want to know how rank selection work in detail.
And I have also read this linear function for rank selection.
prob(rank) = q - (rank -1)^r
where q = a user defined parameter ( q varies between 1/pop_size and
2/pop_size)
This function returns the probability of an individual ranked in
position rank
(rank = 1 means the best individual, rank = pop_size the worst one) to
be selected.
e.g; pop_size=100 and q=0.015 then r=q/(pop_size-1) =0.00015151515
and prob(1)=0.015
prob(2)=0.0148484848
:
prob(100)=0.00000000000000000051
I have got these probabilities and how can I use these
probabilities to select chromosomes.
I also want to use this rank selection method in Evolutionary
Planner/Navigator. Please suggest me.
Thanks in advance.
With Regards,
May
| <-- __Chronological__ --> | <-- __Thread__ --> |