roulette wheel selection in soft computing