.
american roulette algorithm cgwo