.
american roulette algorithm hffe