Every software supplier has its own algorithms used. However, all of them use RNG implemented to make the games fair and unpredictable. When it comes to the odds, RTP, HE, then it depends to a greater extent on the casino operator than on the developer.