.
american roulette algorithm nnmg