.
american roulette algorithm jcmc