gps-algorithm Global positioning using gradient descent, Gauss's and Newton's algorithm from simulated data