For instance if I were progamming craps I would use something like
firstdie = FLOOR(6*randomnumber()+1);
seconddie = FLOOR(6*randomnumber()+1);
thisroll=firstdie+seconddie;
Techncally this isn't perfect as there are 2^32 (or 2^64 etc.) possible random numbers and that isn't exactly divisible by 6, so some die rolls are very slightly more likely than others. But for practical reasons it isn't worth worrying about.
It would be upto the program to determine how to vary the odds, for instance by paying less for a feature for a lower House Edge or, where applicable e.g. UK pubs, adding compensating logic to prevent multiple large wins.
I believe there are rules in some places that the RNG has to be called continuously, presumably as a background task, so the result for when the spin happens cannot be easily guessed.
Quote: Dave019222I've read often here that each reel in the slot is controlled by random generation. My question is, is it the same random generator regardless of the denomination selected, or are there different generators set with different odds for each available denomination?
Your real question is can the odds of each symbol appearing be different for different denominations. In theory they can. In practice, I don't know if it's common for different denominations to have different reel mappings.
One machine I play has betting levels of 45, 90 and 135. At 45 coins, only certain symbols win. Line up three gold 7s betting minimum and you get nothing. Same results with a max bet wins . So the payout for max coins is much better than minimum, even though it's all controlled by a single generator.
Quote: Dave019222I've read often here that each reel in the slot is controlled by random generation. My question is, is it the same random generator regardless of the denomination selected, or are there different generators set with different odds for each available denomination?
Yes it is.
Quote: sabreYour real question is can the odds of each symbol appearing be different for different denominations. In theory they can. In practice, I don't know if it's common for different denominations to have different reel mappings.
Many machines have different reel strips depeding on the wager. It is very common.
Quote: DRichMany machines have different reel strips depeding on the wager. It is very common.
I'm asking rather than researching because you might immediately know the answer, and if you do, thank you in advance!
Isn't there something in Nevada law that states that there is a maximum permitted difference in return percentage, on a specific machine, when switching from one bet/denomination to the other? I seem to remember reading something to that effect, but don't specifically recall it.
Quote: Mission146I'm asking rather than researching because you might immediately know the answer, and if you do, thank you in advance!
Isn't there something in Nevada law that states that there is a maximum permitted difference in return percentage, on a specific machine, when switching from one bet/denomination to the other? I seem to remember reading something to that effect, but don't specifically recall it.
I don't know of a rule specifically against it but the Gaming Enforcement requires casinos to handle the audit and reporting differently if the spread is over 4%.
Slot Performance – Additional Records for Multi-Game and/or Multi-Denomination Slot
Machines and 4% Spread Paytable Slot Machines that Communicate Coin-in Amount by Paytable
to a TS3 OSMS
106.The TS3 OSMS reads and records the coin-in amount by paytable and as needed by wager type for 4% spread paytables.
The TS3 OSMS is utilized to complete and document the results of the following procedures (including the theoretical
hold percentage reflected in the slot analysis report) for those slot machines connected and communicating to the TS3
OSMS:
a. Weekly record the total coin-in meter by slot machine.
b. Quarterly record the coin-in meters for each paytable, the coin-in meter for each paytable by denomination when the
paytable has a different theoretical hold percentage for each denomination and the coin-in meters for each wager
type for 4% spread paytables.
Quote: DRichI don't know of a rule specifically against it but the Gaming Enforcement requires casinos to handle the audit and reporting differently if the spread is over 4%.
Slot Performance – Additional Records for Multi-Game and/or Multi-Denomination Slot
Machines and 4% Spread Paytable Slot Machines that Communicate Coin-in Amount by Paytable
to a TS3 OSMS
106.The TS3 OSMS reads and records the coin-in amount by paytable and as needed by wager type for 4% spread paytables.
The TS3 OSMS is utilized to complete and document the results of the following procedures (including the theoretical
hold percentage reflected in the slot analysis report) for those slot machines connected and communicating to the TS3
OSMS:
a. Weekly record the total coin-in meter by slot machine.
b. Quarterly record the coin-in meters for each paytable, the coin-in meter for each paytable by denomination when the
paytable has a different theoretical hold percentage for each denomination and the coin-in meters for each wager
type for 4% spread paytables.
Thanks! That must have been what was referenced, but I misunderstood the implications of it.
Quote: AyecarumbaIs there any effective difference between a RNG for each reel, and a RNG for each machine? In the former, I would expect the machine to read and test for winning combinations after each RNG spits out a figure (which I assume correspond to a landing position on each reel); while in the latter, the program checks the single RNG first, then determines the combination to display on the reels by checking a table containing every possible combination of reels weighted to provide the desired return, and its' corresponding RNG figure). The single RNG is probably faster and more reliable, but in terms of player experience, I don't think anyone notices.
No difference. The RNG really doesn't do any checks it just returns a number. You ask for a number between a range and it gives you one.
ZCore13