The Prune Juice Engine
Precise Object Tracking For Physical Analysis
Behold, The Prune Juice Engine! Originally developed to study the motion of a dampened double pendulum, this sucker has seen some field use, tracking numerous real physical systems and assisting in the development of mathematical models for such. The feature set of this program is fairly extensive, and a lot of it is experimental.
- Now Supports other screen resolutions other than my own really weird tall screen!
- Automatically tracks light sources within dark environments, usually to ridiculous precision i.e. 0.2 to 0.02 of a pixel.
- Provides arbitrary coordinate system orientation support, including moving orgins.
- Allows users to input easily controllable equations to try to match observed motion.
- Supports 40-ish integration methods for differential equations, including the popular Runge-Kutta 4th Order method, and the insane Runge-Kutta-Dormand-Prince 8th Order method.
- In program reactive graphing.
- Support for graphing arbitrary time series, Lissajous curves, Poincare sections, and bifurcation diagrams.
- Experimental arrbitrary equation fitting.
Additionally, I have been told by my family that the program looks like one of those programs that they show smart people using in movies, so that's a plus.
Note: This dude uses some extra spicy witchcraft to allow native speed evaluation of user inputted equations via JavaCompiler, so the entire JDK is required to run this program not just the JRE.