.
american roulette algorithm cmpd