.
american roulette algorithm dgmq