public static bool SuccessConditionTotalPrint(List <double> predicted, List <double> actual, string print = "") { var phTotal = Numbery.Denormalise(predicted[0], Util.MaxScore); var paTotal = Numbery.Denormalise(predicted[1], Util.MaxScore); var ahTotal = Numbery.Denormalise(actual[0], Util.MaxScore); var aaTotal = Numbery.Denormalise(actual[1], Util.MaxScore); if (print == "") { Console.WriteLine("[{0}, {1} Vs {2}, {3}]", phTotal, paTotal, ahTotal, aaTotal); } else if (!string.IsNullOrEmpty(print)) { Filey.Append(string.Format("[{0}, {1} Vs {2}, {3}]", phTotal, paTotal, ahTotal, aaTotal), print); } if (phTotal > paTotal && ahTotal > aaTotal) { return(true); } if (phTotal < paTotal && ahTotal < aaTotal) { return(true); } if (phTotal == paTotal && ahTotal == aaTotal) { return(true); } return(false); }
public static bool SuccessConditionTotal(List <double> predicted, List <double> actual) { var phTotal = Numbery.Denormalise(predicted[0], Util.MaxScore); var paTotal = Numbery.Denormalise(predicted[1], Util.MaxScore); var ahTotal = Numbery.Denormalise(actual[0], Util.MaxScore); var aaTotal = Numbery.Denormalise(actual[1], Util.MaxScore); Filey.Append(string.Format("[{0}, {1} Vs {2}, {3}]", phTotal, paTotal, ahTotal, aaTotal), @"C:\Users\Jack\Desktop\ANN Optimizer results.txt"); if (phTotal > paTotal && ahTotal > aaTotal) { return(true); } if (phTotal < paTotal && ahTotal < aaTotal) { return(true); } if (phTotal == paTotal && ahTotal == aaTotal) { return(true); } return(false); }