.
american roulette algorithm cyva