.
american roulette algorithm lmso