I tried for a long time to understand how the casino works. But the prefix "pseudo" sort of hints at the not-quite-complete randomness of the numbers. Since people create them with instructions in the code, the MHPs remain somewhat deterministic. A truly random number generator needs to be triggered in conjunction with some phenomenon not created by humans, such as radioactive decay. The HRG takes an initial number and runs it through various functions, mixing it with variables such as computer machine time - to produce seemingly unpredictable results. But if hackers can identify the ingredients of this mathematical chowder, they can potentially predict the output of the MHP as well. The reverse-engineering process becomes more accessible when the hacker has access to the innards of the slot machine.