.
american roulette algorithm bgds