added encog for control analysis, and fixed the float precision error