Rainbow Riches was created and tested by Scientific Gaming, one of the leading software developers for slots. The company constantly tests and audits their random number generators to make sure they're running correctly and are fair. This math-based algorithm assigns a randomly-chosen value to every symbol for each spin, so the results are unchangeable or replicated except by pure chance.