Why do you believe this algo to be accurate and reliable??
Where did OP say that?
If not why bother? x = x * 2 gives you a guaranteed exponential growth, but who cares. I'd want something that works

Read OP again. He basically said "Hey, look at the interesting function I found. Probably not much to it, but appreciate comments on it". That's more or less all. Unless I misunderstood something drastically, there are zero claims to accuracy, but perhaps the hope to do something useful with what he came up with. He's presenting sth and collecting thoughts, basically.