.
american roulette algorithm imqd