Complex how?
It considers gameplay time, your number of souls, etc. There are more parameters now in the progress.
This one's especially interesting. I knew that the sin buildup would eventually cause the heavy PVPers to prioritize one another, but I wasn't aware of additional factors involved.
Hopefully this doesn't get really skewed if I kick some level 999 hacker down a hole and get a million souls.