.
american roulette algorithm pwlp