.
american roulette algorithm yccl