.
american roulette algorithm qsel