.
american roulette algorithm snpc