I just found this algorithm online, I would like to know what you think and see what potential it has,