If you want the implementation breakdown probably just refer the original post by Anoek. It had some updates over the years, but the idea and parameters basically remain the same (mostly just variables tuned to different values). The most important parameters and variables are as followed.
1 Like