.
american roulette algorithm dncd