Seems to operate gradient descent, for small step sizes. Occasionally unstable