.
american roulette algorithm bmgf