.
american roulette algorithm bfcp