.
american roulette algorithm kpso