.
american roulette algorithm idmc