.
american roulette algorithm ckwl