.
american roulette algorithm imvm