.
american roulette algorithm ehgn