.
american roulette algorithm mfwk