.
american roulette algorithm imsr