what it is doing is it is going to the origin every time, then moving a set amount of steps. if you implement a sine wave equation in the move () steps block, you get this.
Took me awhile, 100% me, would appreciate any way to make it look more like a sine wave.