Added a chart of the interaction potential.
Fixed an indexing bug in the interaction potential, added a temporary hack so I could see the paths being generated.
Changed the kernel parameter to smooth out the paths.
Added destinations into the path, and added the ability to switch which agent we're currently observing.
Some reorganization of the Gaussian process code. Adding the ability to generate kernel functions with different hyperparameters.
Rebuilt the GP demo using the GP class.
Now playing with different kernels. Really don't understand what's going on here.