Contrary to popular beleif, ALMOST EVERY CASINO GAME is beatable to some degree in some manor without cheating.
The problem is, most valid methods of beating the games have some kind of security measure that makes it difficult or almost impossible.
*Blackjack---beatable by counting cards
*Video poker----playing strategy on machines with certain payscales only
*craps---a contravercial topic known as "dice control"
*Roullette---detecting wheel bias
*poker---being signifigantly better than the other players
*slot machines----are you ready for this because im gogin to explain it for you?.......
Only slot machiens with progressive payouts are beatbel by the player, not so much beatble, but playable in a manor that they expect to win more money than they lose. Which is basically the same thing.
Every slot machine has a house advantage, the house advantage is a result of the sum of all payouts being less than the sum of all losses, for every possibly outcome of the machine. When a machine offers a progressive jackpot, the odds of that jackpot are fixed, however, the size of the jackpot is variable. There will come a size where, the sum of all payouts for the machine EXCEEDS the sum of all losses, and the player has an advantage.
By knowing.....1, the exhisting house advantage fo the slot machine and 2, the probibility of a progressive jackpot, you can calulate at what size the progressive jackpot must be to push the return percentage of the machine beyond 100%
If you go and ONLY play machines that have progressive ackpots high enough to do that, you will be expecting to win money.
I dont think anybody really does that though, but its a valid way to beat them. Your best bet is to play a game with better odds, like craps, blackjack or baccarrat
Myself, professional Blackjack player