Refactoring analytical engine
Adding a TrailEngine that store info differently than the
TrailPredictionEngine which uses a DirectedGraph as the backing store.
initial pass.
heavy refactor, may have a slight bug with the RingBuffer.getFnvHash() method. Not entirely sure it's producing unique hashes everytime.
Eliminated DirectedGraph in preference for the new engine. Seems stable and better hashing than previous. Next goal is to wire up the current prediction used in the targeting system into the new structure. Idea being that predicting the location by simply taking their heading and velocity stil is a location prediction. So if i can wire that up and get it functioning just like it is now that will help prep the targeting engine to tie into the location engine.
refactored a bit and trail.data now is the class used to describe a unique event. eliminated Position class.
rendering graph predictions
fixed some bug and tried a few different paramters for better hashing...