.
american roulette algorithm imvp