.
american roulette algorithm cdmf