It seems like it ought to need to trace the data flows, but there doesn't seem to be the machinery to do so in the code.
Thanks! This is awesome to play with :).
Dragging a shape calls the 'desire' function in https://github.com/bijection/g9/blob/master/src/index.js , which runs gradient descent with something like the shape's distance from the mouse as the cost.
It seems like it ought to need to trace the data flows, but there doesn't seem to be the machinery to do so in the code.
Thanks! This is awesome to play with :).