This post from 2012 is quite obsolete, lot of things changed in the meantime. The main difference between current scoring system and ooc's analysis is that the score is continuous, and there's nothing like edge of the round when score is restarted back from zero. That was the major downside of old scoring method, because it made pool hoppable.
I recommend to read very detailed description of current scoring method here:
https://beta.mining.bitcoin.cz/user-manual/rewards