.
american roulette algorithm snpv