.
american roulette algorithm aofs