.
american roulette algorithm omsr