Online casinos use a computer program called a random number generator (RNG) to generate the results for their games. These programs duplicate the odds .