Here are some of the posts that are coming from GameFAQs that claim the RNG is cheating. I have already refuted them all myself, but they don't get it. Here you guys go.
"Please, stop with the IV calculator comparisons. They are horrible. The IV calculator doesn't give you a walkthrough on how to improve your IVs, it just shows you a number.
I just find it funny that ACTION REPLAY = BAD yet you're doing the exact same thing. Using outside factors to manipulate the game engine to do what you want. Because there is no way any single person could come up with that stuff on the fly on their own. The only difference is that there's no interaction between these programs and the game itself and it's a completely arbitrary ruling.
I don't really care about the ethics of not using it because it's cheating. Because it's in the game, people are going to use it, and it'll probably push competitive pokemon forward quite a bit since it'll eliminate a lot of randomness and gets rid of some of the silly time requirements for these things."
"I don't think you understand the difference between an EV/IV calculator and abusing the RNG.
Does using an EV/IV calculator tell you where to go and when to catch a Pokemon with the IVs you want? Nope, they just tell you more detailed information about Pokemon you've already caught.
To say that RNG abuse doesn't alter the game is an incorrect statement. It DOES alter the game, just in a more indirect (or direct? I'm not sure what would be more appropriate here...) way; otherwise it wouldn't require you to adjust how you play the game in order to abuse the RNG. It also wouldn't be called abusing the RNG, it would be called using the RNG."
"No, no, no, no, no. Goddamn I hope you're trolling.
The IV calculator shows you your Pokemon's stats in better detail.
The RNG calculator shows you how to catch a premade Pokemon.
With the IV calculator, you find out what stats your Pokemon has.
With the RNG calculator, you decide what stats your Pokemon has.
RNG calculator = more complicated Action Replay.
And that's all."
""HEY GUYS IF THE RNG CALCULATOR THAT SHOWS YOU WHAT TO DO AND WHEN TO DO IT TO CATCH A POKEMON YOU DESIGNED ISN'T CHEATING THEN NEITHER IS THE IV CALCULATOR THAT JUST SHOWS YOU MORE INFORMATION ABOUT A POKEMON YOU ALREADY CAUGHT WITHOUT ITS AID""
"You think that being able to fix the RNG to do your bidding isn't a mistake? That's why it's much more complex to do in d/p than in emerald, right? That's why it took the game being out for over a year to be discovered, that's why you need to use a seperate program to figure out how to do it? It's not random number generator (that can also be fixed if you use the right steps and this is intentional.). It's just a random number generator.
Oh and before you copy paste my post then tack on something utterly irrelevant to it:
Be aware that I completely support the RNG abuse. It's been accepted by the community, which means from there on it's required if you want to stay competitive. And that's fine. And you obviously can't just shark them in because of legality checkers. That's also fine, because if they've sharked this perfect IV pokemon, who knows what else they've done, etc
I'm talking about the fact that the only difference between using an action replay and using this is that legality checker. But take that out of the equasion and whats the difference? You've drawn this arbitrary ethical line right here. That just because the program you use to fix values that are supposed to be random doesn't have any contact with the game, it's somehow more legit? Both action replay and RNG abuse do the EXACT SAME THING. It's just a different method. I don't see how you can disagree with that."
"So gamefreak intended for their RNG to be broken and to be manipulated by players.
You're beyond help."
"I don't care what you do in your games, but don't delude yourself into thinking that you're not cheating. You're purposely taking advantage of a game's coding in order to achieve something that would be borderline impossible if you were playing the game the way it was intended to be played. You know damn well that Nintendo or GameFreak didn't intend for players to do this sort of thing - that being the whole point behind employing a complex RNG in the first place - whether or not they expected some players to do it anyway. You're futzing with rules like a hack lawyer - maybe your client didn't break the law under exacting technicalities, but he still killed that hooker.
RNG abuse is cheating, full stop."
"Exactly.
The IV calc simply tells you what your current effort has produced. Doesn't say what to do. It just gives harmless numbers that, to you, have meaning.
The RNG calc gives you data and from there you get your results. The results don't come BEFORE the calc. It's cheating, plain and simple."
"ok slm heres one for you. this is honestly my last attempt because everything else that needs to be said has been said.
say i find a way to abuse the rng so that after switching off my first pokemon every hit after that is guaranteed. no misses, ever. As a result, whichever pokemon is the fastest with a one hit kill move suddenly becomes the only choice for any competitive battling. The game just becomes a team of whichever pokemon triggers the RNG to do this and 5 of this fast pokemon with the one hit kill move. this is through knowledge of the RNG. As a result, the game dies competitively. Is this cheating? After all, it's all in game, it's all through the knowledge of the RNG. You'd think this was fair game because it was through knowledge of the RNG and the RNG is in the game?
if this is cheating, where do you draw the arbitrary definition of which rng abuse is cheating and which isnt?
if this isnt cheating, but shouldn't be allowed in competitive play, why is getting perfect IV pokemon fine, but this isnt? After all, you're just manipulating the RNG so it always lands on hit, whereas with what we have now you're just manipulating it so it always lands on 31.
it's really dire when I've reached the point of making this ****ing ridiculous comparison but maybe it'll get through to you. Maybe.
just amazes me that someone can really argue that breaking a random number generator is an intended game mechanic. i've argued with some ridiculous people on the internet but this takes it to new levels."
"They're allowed to use the knowledge all they want, but it's still called cheating. It doesn't matter that GameFreak might not have made the RNG perfectly, they had an intention and did their best to make the rules of the game reflect that; you just found a little loop-hole in the rules that allows you to accomplish what you want, but using it is still directly violating the intentions of the rulemaker. You're following the letter of the law, rather than the spirit of the law. You're cheating.
As others have said, you're making your own luck. You're using loaded dice."
"
Your example is a lot more like using X ray vision so you can see whats under the cups, then grabbing the cups and moving them around so they're exactly where you want them to be. And also that the coin placed under the cups has thousands of different versions depending on when and where the cup was lifted and the actions that occured before the lifting.
Like other people have said, it's the equivalent to playing the game with loaded dice or card counting. The whole point of the thing is that it's random and you're removing that random element. You've broken the game at this point.
Honestly, rampantly defend it all you want. It's funny that you're so defensive because I'm willing to bet most of the people on smogon who actually find this stuff out would simply admit they've broken part of the game engine. That's the entire point of what they're doing, they're not delving into the games code to find things that they can already do with it.
It really is the equivalent of walking into a casino with loaded dice. But you'd never do that, because it's cheating."
"If you take something that's supposed to be random -- hence RANDOM number generator -- and remove the random element, yeah, that's breaking it.
As has been said so many times in this topic, EVERY game as glitches and exploits that can be performed without a cheat device. EVERY. SINGLE. ONE. That doesn't make them legit. You weren't intended to determine a wild Pokemon's stats by flipping a coin several times. That's not how the game is meant to work. NO. IT'S NOT. STOP SAYING IT IS. POKEMON IS NOT INTENDED TO WORK THAT WAY. IF YOU HONESTLY THINK IT IS THEN I HAVE NO IDEA WHAT TO SAY TO YOU ANYMORE.
If you want to cheat and abuse the RNG, that's fine. Nobody will have a problem with it. But don't ****ing pretend that you're not cheating."
"Making the random non-random is cheating. If you waited 35 and a half seconds to guarantee an Silver Wind boost you would obviously be cheating. The rules don't magically change for some other section of the game."
"Let me give another example. I'm playing monopoly, except I've mastered the art of die rolling so well that I can force numbers to show up on command. Dice are implicitly intended to be random. Even if I've learned to manipulate them through skill I'd still be cheating by doing that. The rules don't expressly forbid loaded dice (or maybe they do, I dunno. Lets assume not) but I've given myself an unfair advantage and gone against the spirit of the game."
"RNG is cheating, it's method to change the outcome in the actual game by external means. The iv checker does not change anything within your game thus it's not cheating. I understand the justifications of those that stand by it as "legit" but it's simply another way altering the games function just like a AR code device."
"Another point you'll probably disagree with then is that the rules of the game are not necessarily what the game is programmed to do. A lot of the rules are implicit, like randomness actually being random. When you do things like manipulate the rng to get stuff you've cheated, plain and simple. Stacking the deck is against the rules."
"Basically, pokemon have randomly generated values for each stat that give bonuses on top of the base stats. These range from 0-31. So if a pokemon has 20 in speed, it'll have 10 more speed at level 100 than a pokemon with only 10 IVs in speed. it stands for indivual value.
Basically, you can't view it anywhere in the game, but there are programs that can be used to calculate it (because they know what the stats would be before IVs.) by inputting your pokemons level, stats, and EVs.
EVs are different. They're a stat boost given based on pokemon you've killed. You can have a total of 512, a maximum of 255 in each stat, and for every 4 in a stat you gain an extra point. So say a ratatta gives +1 speed EV, kill 4 and get an extra point in speed. once again you can't see this value, but there's even an item in the game that lets you double the rate you gain them at.
so basically, all an IV calculator does is show you a stat. you'd have to be high to think its the same as abusing the rng"
"Holy ****.
You still don't get it do you?
Listen, you're screwing with how the Random Number Generator works to make it not random. "Oh but we're just timing it." **** that, there's no difference. You wouldn't want me timing all my Thunders to be critical hits with 100% accuracy and added paralysis, would you?
If you want your perfect shiny 70 HP Grass Heatran go play Shoddy, or cheat. Don't pretend you aren't cheating."
Like I said, I've already refuted them all myself using similar logic to you guys, but I'm pretty sure you don't want to see all of that, it would take forever.