.
american roulette algorithm hqdp