.
american roulette algorithm igpd