Did they expect to beat the RNG? That's why it called RANDOM in the first place right? What they are expecting is not to beat the RNG but somehow hit the right algorithm even a small chance.
I would still call it an attempt to beat the RNG. For luck-based games the best you can hope is to break even but even that would require zero house edge which doesn't really exist. On average you'll be losing the amount of house edge (for example 1%) on every bet. Even tho the wins can make it look like you're gaining something but in the long run the sum of your wins will be lower than the sum of your losses.
The only caveat here is the definition of the "long run". Someone obviously can hit a lucky streak. But many gamblers are not disciplined enough to take the winnings and quit.
Sometimes the strategy is not just beating the house since obviously it's not likely to happen. The strategy is how to managed properly the bankroll.
I'm aiming this at those strategies and scripts that are trying to beat the house. Not sure what you mean by bankroll management. It's something I hear most often when talking about poker, which is a skill-based game, so not really the target of this thread. There is no bankroll management strategy in luck-based games that would change the chances of winning or losing.