443
submitted 6 months ago by protein@programming.dev to c/asklemmy@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] IphtashuFitz@lemmy.world 14 points 6 months ago

Speaking of slot machines, every slot machine, electronic poker machine, etc. are just state machines that operate based on a stream of random numbers fed into them by another device.

The random number generators (RNG’s) used for gaming are highly regulated (at least here in the US) and only a small handful of companies make them. They have to be certified for use by organizations like The Nevada Gaming Control Board. RNGs have to be secured so only NGC officials and other key people can access them. If they are opened unexpectedly or otherwise tampered with then they need to go into lockdown and stop generating numbers until an official resets it.

The RNGs also need to be able to replay sequences of numbers on demand. If the same sequence of numbers are fed into a game and the user plays the same way then the result of the game should be 100% identical each time.

[-] HexesofVexes@lemmy.world 2 points 6 months ago

Extra fact - in the USA almost all games use long weighted reels.

I believe this is by law, but may be misinformed.

Also, if you know the rng gen you can game machines: a very very clever group in Russia bought up old machines from defunct casinos, reverse engineered the games, and then developed an app that let a user photograph x number of spins to find out what the seed was for the next spin, and from there told them to bet high or low based on the upcoming game. They made millions, and farmed it out to make more. (https://www.wired.com/2017/02/russians-engineer-brilliant-slot-machine-cheat-casinos-no-fix/)

this post was submitted on 24 Jun 2024
443 points (98.0% liked)

Asklemmy

44196 readers
1204 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS