The fairness debate

I doubt it.

I understand that you

doubt it

…but wouldn’t it be kinda cool to actually know?

I already know

OK, how many flushes have you made in the past 2,500 hands? How many of each suit? How many did you win?

How many times have you been dealt a pocket pair in the past 10,000 hands?

do you? no

I am not the one claiming that the system is rigged. You have the burden of proof, not me. I believe that if you checked my last 10,000 hands, they would show a roughly expected distribution.

You believe that your hands do not reflect the expected distribution. To this claim, I say put up or shut up.

you’re claiming its random

Yes, and this has been verified by an official auditor. Your move, champ.

I don’t buy into that certificate.

Right. The site was certified as having fair deals, and you dispute this certification.

Again, your move.

I don’t trust it or believe it

Yes, but why not? What is your evidence? You don’t have any, at least not of the meaningful kind.

You must understand that your anecdotal impression of the deals in your personal history is not reliable. This isn’t a personal failing on your part; my personal account of my hand history isn’t reliable, either. Most humans just aren’t capable of storing that much data in their minds and recalling it accurately.

If you want to actually understand whether the deals you’re receiving on Replay or any other poker site are fair, the ONLY recourse you have is to track the deals and use software to sort the results. You can write a script to pull these values from Replay directly; I don’t know how to do that, but others have done it and you could ask them the method.

Nothing else, short of just manually logging each hand until you have thousands of hand histories, will move the needle on this debate. “It seems, based on my recollection, that the deals are unfair” is not a serious claim. That’s like looking at a satellite in the night sky and saying “nah, the trajectory’s off.”

reliable to me.

That’s the point, dude. “Reliable to me” isn’t reality. You need to learn about the limits of human cognition. You don’t understand your own shortcomings.

it is reality

Actually, I believe the certification is acknowledging RP uses a known algorithm which doesn’t necessarily mean they actually audited the RNG.

Let’s not be completely naive. An online RNG is one or several coded computer algorithms. RP’s is not rigged but may have been flawed during the major overhaul some 5 years ago which is when I started noticing unusual hand result frequencies. I remember when learning basic coding that something as simple as using a ; (semi-colon) instead of a : (colon) changed the program flow. There has been a lot more glitches which are definitely programming related in the last 5 years than I remember in the prior years.

Now that we have A.I. available on our PC’s I asked the following question.

QUESTION:

can an online poker shuffle random number generator algorithm be programmed to deal a loose, tight or completely random hand

A.I Answer:

Yes, it is possible for an online poker random number generator (RNG) algorithm to be programmed to deal loose, tight, or completely random hands. Here’s how it works:

  1. Completely Random Hands: The standard expectation for online poker games is that the RNG ensures fairness by dealing truly random hands. This randomness is achieved using advanced algorithms that mimic true randomness, often seeded by unpredictable factors like system clock variations. This is what reputable poker platforms typically aim for to ensure fairness and compliance with regulations.
  2. Pre-programmed Patterns (e.g., Loose or Tight Hands): If someone wanted to manipulate the RNG to favor certain types of hands, like loose (hands with more possibilities for action) or tight (hands with fewer possibilities), the algorithm could be modified. It would involve designing specific rules or biases within the RNG to favor certain distributions of cards. However, such manipulation is generally illegal and unethical in regulated gaming environments, as it undermines the integrity of the game.
  3. Shuffling Biases: An RNG could be subtly biased to simulate a specific type of game flow, like more action-packed games (loose) or more conservative ones (tight). But again, this is typically avoided in regulated environments as it violates the principle of fairness.

Ethical, legal poker platforms invest heavily in certifications to prove their RNGs are fair and unbiased. On the other hand, less scrupulous platforms could manipulate the RNG to create non-random hands, potentially to encourage specific player behaviors or outcomes. It’s always a good idea to play on platforms that are licensed and independently audited.

If there was an actual flaw introduced in the RP conversion transition, it wasn’t done intentionally, IMO.


The reason I even thought of this was when I was playing an online Chess program which allowed me to play using up to 100 skill levels which meant it’s all about coding.

Question:

how does an online chess program for different skill levels

A.I. Answer:

An online chess program accommodates different skill levels through a combination of algorithms, features, and adjustments. Here’s how it works:

  1. Adaptive AI Opponent: Most chess programs use AI engines that can adjust their strength based on the user’s skill level. These engines evaluate millions of possible moves and choose optimal responses. At lower levels, they intentionally play weaker moves, make small mistakes, or miss opportunities to challenge beginner players. As the skill level increases, the AI plays more strategically and efficiently, matching advanced players.
  2. Skill Matching: Programs often assess a player’s ability through their Elo rating or similar scoring systems. This helps the platform pair players with opponents of comparable skill levels in online matches, ensuring a fair and enjoyable experience.
  3. Hints and Coaching Features: For beginners, the program may offer hints, suggest moves, or explain strategies. Some platforms also include puzzles, tutorials, and lessons to help players improve.
  4. Game Modes and Time Controls: To suit different skill levels and preferences, chess programs offer various modes, like casual games, blitz (fast-paced games), or long-form games that allow for deeper analysis.
  5. Analysis Tools: Advanced players benefit from tools that analyze their games, identify mistakes, and suggest improvements. These features are typically more detailed and nuanced for higher skill levels.
1 Like

oy vay…

They audited not just the RNG, but also the shuffle algorithm.
I imagine that they’re not just using a known algorithm for the RNG, but probably a standard implementation as well, most likely of this: arc4random(3) - OpenBSD manual pages

Basically zero chance of a programming error or any detectable bias in that case.

There is no reason the RNG would have been touched when the client switched over from flash to HTML. Those are completely separate things.

"There is no reason the RNG would have been touched when the client switched over from flash to HTML. Those are completely separate things."

I don’t know about not being touched. Aren’t flash and HTML coded programming. I remember when Flash was ending there were HTML classes.

ok, but then where do all these chips go? They’re collecting daily rewards for longer and buying chips, all of which they then have to lose to someone else. That means you guys would be winning more than expected against new players over the long run, not less like everyone is whining about.

1 Like