I'm not sure what the algorithm is, but I think it maxes out very quickly.
i.e. if you have more than VERY LITTLE pd the probability of an increase goes to zero
I doubt you will EVER see an increase in your home province pd, for example...
I think the ablity should be improved a little, if only to cut down on the "it's broken!!" threads....
Rabe the Draft Bored