I saw your comments on your opinion of RNGing. I dont care about your stance on its morality, but it definitely looks like you are making judgements without the facts. you have no idea how it actually works. I would like to educate you a little about it so that you are better informed (this can also help):
- first, nintendo doesnt consider it cheating. and if they were serious about cheaters then they would have sued AR and get it off the market.
- your game has a special calculator called an Random Number Generator. it takes a whole lot of data, often related to time but also involving various settings in the code, and makes a special number (called seeds) that dictate everything about the pokemon you face. its species, gender, ability, IVs, level, and of course, shinyness.
- a program like RNG reporter simulates the games random number generator. it can tell what seed will be hit when you do various actions, like your clock setting or the delay between doing actions. it has search features that can narrow down the countless possibilities to something specific that can be useful, like a shiny. but for every one shiny result, there are 8191 non-shiny seeds. you still have the same chances of encountering it, but now you know what triggers that one shiny seed. this is where its formal name, RNG abuse, comes from.