public static double evaluate(ErrorCalculationMode m, double[] actual, double[] ideal) {
   ErrorCalculation.setMode(m);
   ErrorCalculation error = new ErrorCalculation();
   for (int i = 0; i < actual.length; i++) {
     error.updateError(actual[i], ideal[i]);
   }
   return error.calculate();
 }