An algorithm is just a bunch of rules to follow to perform an operation, so this looks like an algorithm to me.
You misunderstood your parent comment. What he/she meant is that the "algorithm" is only a guess from reverse engineering. The actual algorithm deployed at GFW can look significantly different.
Oh yeah, that's definitely not how I read it. Thanks!