Author Topic: Is the Roulette true RNG?  (Read 1946 times)

0 Members and 2 Guests are viewing this topic.

CreeCyan

  • Youngling
  • *
  • Posts: 22
  • Karma: +0/-0
  • Let's go gaming!
    • View Profile
    • CreeCyan on Twitch
  • Twitch Name: CreeCyan
Is the Roulette true RNG?
« on: July 30, 2017, 10:46:03 AM »
Hey guys,
Are the roulette numbers generated in a true rng fashion? Since I've added the roulette I and my viewers have noticed something. So, I use the roulette only once every day for about 10-15 minutes (during my food break in 8h streams), and for the last week or so we've had a 0 (green) as a result. I've got a 90-second cooldown. So the smartest viewers have figured out that if they keep betting on 0 all the time, they will gain massive wins as any losses will be offset by the 35x win on the green. And it works! Every day there is at least one green. How is that possible? I'm worried that it will devalue channel currency and cause inflation, not great as I'd have to adjust the currency gain rates and/or remove the roulette.
twitch.tv/CreeCyan

emrerocky

  • Advisor
  • Councilor
  • **
  • Posts: 1240
  • Karma: +163/-8
    • View Profile
    • emrerocky's Website
  • Twitch Name: emrerocky
Re: Is the Roulette true RNG?
« Reply #1 on: July 30, 2017, 04:02:00 PM »

CreeCyan

  • Youngling
  • *
  • Posts: 22
  • Karma: +0/-0
  • Let's go gaming!
    • View Profile
    • CreeCyan on Twitch
  • Twitch Name: CreeCyan
Re: Is the Roulette true RNG?
« Reply #2 on: July 30, 2017, 10:55:03 PM »
Thanks. I'm not sure I understand the issue here, apart from the idea that RNG is not really that random...
twitch.tv/CreeCyan

Dante557

  • Advisor
  • Councilor
  • **
  • Posts: 555
  • Karma: +26/-0
  • Sometimes Helpful, Sometimes Not :D
    • View Profile
    • My Twitch Page
  • Twitch Name: Dante557
Re: Is the Roulette true RNG?
« Reply #3 on: July 31, 2017, 12:08:27 AM »
Thanks. I'm not sure I understand the issue here, apart from the idea that RNG is not really that random...

Any random value generated in a program can never really be considered truly random. Basically in this case a random value is selected and seeded to the point where it can be as close to random as it can be. However the same value can pop up, sometimes multiple times in a row, even with this method.

The example in that post shows a small sample but even in that small sample the same number pops up 3 times in a row.

This is basically how I like to think about it...

In real life roulette there are multiple factors which determine where the ball will land
  • The speed at which the roulette board is spun
  • The position at which the ball enters the circle
  • The speed at which the roulette ball actually enters the circle
  • The smoothness of the ball
  • The smoothness of the table

There are probably other factors I haven't mentioned but that's a big chunk of them

Turning to the implementation we have here and there is only one random number which is generated. The on screen graphic will create the illusion that it is spinning to that but ultimately one number is generated between the range. The other factors mentioned here don't play a role in this being generated. This number is seeded, possibly with the current time in seconds since January 1st 1970, to help along with this.

Now if the same numbers got generated in the exact same pattern every time you booted it up then clearly we have a problem here but due to the payout rate that is 0 (I believe it's 35 x betting amount as shown on http://wiki.deepbot.tv/roulette) then they have 34 attempts to make their money back. That's a huge amount of spins.

The fact a 0 does appear every stream does actually show the RNG is working but only IF it is appearing in a different position each time. Just put it down to bad luck but do keep us posted. I recommend analysing it over a 5 day period, making a note of the results and posting your findings here

Thanks,
Dante557
If you need to get through to me you can try to contact me on Twitter @ http://www.twitter.com/dante556

CreeCyan

  • Youngling
  • *
  • Posts: 22
  • Karma: +0/-0
  • Let's go gaming!
    • View Profile
    • CreeCyan on Twitch
  • Twitch Name: CreeCyan
Re: Is the Roulette true RNG?
« Reply #4 on: July 31, 2017, 07:49:45 PM »
Thanks, I get it now, makes sense. I'll keep an eye on the results. Yesterday we actually finally didn't have a zero, so the losses were big for a lot of players as they were hoping to repeat the success of previous days. As you say, it is the nature of RNG that you can get the same number multiple times in a row.
twitch.tv/CreeCyan