Solution is implemented as a small library in C. I've created a small command line app to simply find the minimum and an OpenGL visualization to illustrate the path of simplexes that were taken.
854# ./solve
minimum f is -2.000334