.
american roulette algorithm hpgr