.
roulette online algorithm nrgq