Is it possible to influence this random number generation?

Hi Scott,

I read some of the posts on here and got curious about manipulating various RNG’s accross the Internet.

When I was playing some games that use chance, I wanted to check the possibility if its possible to influence this RNG. Its allowed to get information about the process of generating the random numbers used for trials. It seems that their number generation generally uses a pseudorandom method of generation consisting of using a server seed, a client seed and a nonce. The server seed consists of a server seed and is private, however you are allowed to see the server seed in its hashed form. The nonce is the trial, which starts at 1 and can go up to whatever number but increases by 1 each trial. You are allowed to see the calculation process to verify the details. This means pseudo random number generation right? Suppose we play a game where we can either get a 0 output or a 1 output.

I have the calculation details here:

Suppose client seed is: UNH12374HfWNVArch123Ihm
Private seed: h794124efhasdf90867012948741023v0987fasd8fqwe9r870987098df7a0sdf
Nonce: 6

We run a a cryptographic function: hmac_sha256(client_seed:nonce, server_seed)
Output: 9d8586ff8e750316e198e0cd15cea54e7b430d9ba6348936e27cf37fc6d4ea4c

  1. Take the first 15 characters, resulting in 9d8586ff8e7503.
  2. Convert this to decimal, which gives: .
  3. Perform modulus 47(47 is fixed constant), and we get a remainder of 23.
  4. Starting from the index, take 14 characters, resulting in cd15cea54e7b43.
  5. Convert this to decimal, resulting in: 57726347506514750.
  6. Divide by 8(8 is a fixed constant), resulting in: .
  7. Multiply by 2^-53(2^-53 is a fixed constant), resulting in: 0.781444121711442.
  8. Multiply by 2(2 is a fixed constant), resulting in: 1.562888243422884.
  9. Finally, take the integer part of the result, which gives: 1.

The decimal function seems obscured, however its likely a function that simply takes some numbers and is fixed or ‘static’ as well.

Earlier, I read some of the posts on here about influencing pseudo random number generators. With this method of random number generation however, it doesn’t seem possible as there’s no random element based on for example ‘time’ of a trial. All outputs of wins or losses are immediatly created when generating the seed. Could it be possible its possible to influence the win or loss of a trial based on the idea that we simply haven’t observed it yet? Is it truly not possible to have any influence on this generation?

You seem the most knowledgeable about winning at games of chance using the mind, therefore I’d like to hear your thoughts.

Hi John,
Welcome to the forum!

Hi John,

The generator you describe is indeed pseudorandom, with no apparent source of true entropy. Most people with some knowledge consider pseudorandom generators to be uninfluencable by mental efforts.

Shifting the odds of a chosen outcome by mental effort is more subtle and complex. My research demonstrated it is possible to affect outcomes, even when the generator involved is pseudorandom. This is possible because the observed (measured) outcome and the visualized outcome become partially entangled via interactions in the quantum field. This does not require the pseudorandom generator output to be actually altered. It may be easier to consider the visualization and observation of the result as being subject to shifts in time that can be influenced by the player at any point in the process. This assumes there is the possibility of affect timing somewhere in the process, which must be true, unless all possible seeds for every trial throughout the future have already been selected. It’s possible to do this, but why? It’s very easy - and the usual practice for pseudorandom generation - to read the system clock and use a selected number of lower bits as a seed.

I should emphasize, I and others found it much harder to get high hit rates using a pseudorandom source. Because of this and the usual beliefs about pseudorandom numbers, most people assume it is not possible.