IV Breeding Probabilities
First, choose whether the game you're breeding in is Pokemon Ruby, Pokemon Sapphire, Pokemon Fire Red or Pokemon Leaf Green (in which case choose Ruby/Sapphire), or Pokemon Emerald, Pokemon Diamond or Pokemon Pearl (in which case choose Emerald). Then input the IVs of the parents; you only need to input whether the IV is 31 or not. Afterwards, click on which of the baby's IVs you would like to be 31. Finally, click on Find Probability and the applet will tell you what is the percentage probability of your parents to breed a baby with your desired IVs, and in how many eggs you will get such a baby on average. The Clear button resets all the values to their default value.