.
american roulette algorithm yfdr