Recent content by Myren Eario

  1. Myren Eario

    RNG Manipulation in Pokemon Showdown

    RNG Manipulation is back, because the cryptographically secure battle RNG gets seeded using Math.random() which is not cryptographically secure: If you get the input log of one battle, you can predict the RNG of the next battle on the server.
  2. Myren Eario

    RNG Manipulation in Pokemon Showdown

    For reversing RNG in Gen 3 OU after counter-trapping Dugtrio with Porygon2 I now wrote a more user-friendly specialized program: It doesn't require you to know the opponents attack EVs, because there is a "Guess Attack" button, that tells you all possible attack stats compatible with the...
  3. Myren Eario

    RNG Manipulation in Pokemon Showdown

    The end of my first RNG manip video goes quite in-depth into random calls in Gen3. Every Earthquake does an Accuracy Check, a Critical Hit Check and a Damage Roll. In Gen2-3 at the beginning of every turn there is a random roll, that determines whether Quick Claw will activate this turn (even...
  4. Myren Eario

    RNG Manipulation in Pokemon Showdown

    Ok, it's now confirmed that you can use 16-17 damage rolls from normal attacks to reverse the RNG: While the Metronome stuff was cute, this damage roll stuff is very metagame breaking, so RNG manipulation will now probably just get fixed.
  5. Myren Eario

    RNG Manipulation in Pokemon Showdown

    Getting RNG information from damage rolls is something I have to look into. It could be very promising. I just don't know how well it works right now. You usually don't know your opponents EVs, so you can't always tell what damage rolls you get. To figure out what damage rolls you get you could...
  6. Myren Eario

    RNG Manipulation in Pokemon Showdown

    "Did you factor in RBY critrate being different (dependant on base speed, higher than 1/16 for a vast majority of pokemon)? " I didn't know about that at all. Right now I just treated crits as a 1 in 20 event.
  7. Myren Eario

    RNG Manipulation in Pokemon Showdown

    I've just done some tests, and reversing the RNG from 32 full paras takes too long with the current algorithms. I ran it for over an hour and then stopped it because it didn't finish. Reversing the RNG from 15 events with 5% chance (like critical hits) works and takes only a few seconds of...
  8. Myren Eario

    RNG Manipulation in Pokemon Showdown

    Yeah, you can definitely also reverse the RNG using other information than just metronomes. If there are 15-16 crits in a battle that should also be enough info to reverse the RNG. If both players constantly successfully attack, it takes on average roughly 150 turns to get enough crits to...
  9. Myren Eario

    RNG Manipulation in Pokemon Showdown

    This can be used in all gens. As far as I know they currently all use the same RNG, and the metronome mechanics are the same in all gens except in gen2 and gen4. But the way you keep track of random calls will be different for every gen. So for every gen you need to put in some work so you know...
  10. Myren Eario

    RNG Manipulation in Pokemon Showdown

    If you use the move Metronome 8-9 times in a battle, you have enough information to reverse engineer the RNG of Pokemon Showdown, and then you can predict all future random events: Wasting time on Metronomes is of course quite bad, but being able to predict the RNG can give a huge advantage...
Back
Top