.
american roulette algorithm bmve