If you don't like losing games of chance, Zilch is not the game for you, sorry.
On the other hand, if you want to pay a certified software security specialist to audit my code, I'm happy to comply. They usually clock in around $500, if you're really that angry about losing at a game of chance then it's money well spent to prove to yourself that you don't understand the strategy of the game.
If anybody is interested in doing some statistical analysis of a large number of game results, please let me know and I'll see what I can do to make the game logs available.
UPDATE: Here are a few points to consider.
- Why would a given RNG 'favour' one player over another?
- How does the RNG know when the CPU player is currently taking their turn?
- Why does the RNG 'favour' the CPU player by giving them 'better' rolls?
- How does the RNG know what a 'better' roll is?
Any more points I can add here?