Fixed NaN bug created by -0.0 
Added NaN test to EvaluationTest