basic perlin noise 1D
better interpolation
small speedup by avoiding dots in a loop
random numbers from central cache
remove function call
speedup noise lookup table
make use of additional seed
minor speedups
speed factor
speed -> slowness
amplitude
perlin noise in mn_math_utils