.
american roulette algorithm pwfc