This is just my method, by no means is it the absolute way to do this and I’m not even sure if it increases shiny rates (it seems to though).
It’s a great way to find Pokemon with good stats and moves and such, though!
Full image here. Feel free to ask me anything else about this or add your input!