
rank-based selection
Rank-based selection is a method used in genetic algorithms to choose which individuals (solutions) get to reproduce and pass their traits to the next generation. Instead of selecting based on their raw fitness scores (which can vary widely), individuals are ranked from best to worst. Those with higher ranks have a higher chance of being selected, but the selection probability is based on their position in the ranking, not on their absolute fitness value. This approach maintains diversity and prevents extremely fit individuals from dominating too quickly, promoting a balanced exploration of solutions.