.
american roulette algorithm imso