.
american roulette algorithm bfhi