.
american roulette algorithm nocb