.
american roulette algorithm cwmq