/// <summary> /// Writes the results. /// </summary> public void WriteResults() { Log.InfoFormat("Writing in-memory log to '{0}'", LogFileName); InMemoryLogger.CsvSerialise(LogFileName, "GriddedCalib"); Log.InfoFormat("Root: saving final parameters to '{0}'", OutputFileName); MetaheuristicsHelper.SaveAsCsv <MpiSysConfig>(Results, OutputFileName); string parameterSetPath = Path.Combine(OutputPath.FullName, "BestParamSet.xml"); Log.InfoFormat("Root: saving reseed parameters to '{0}'", parameterSetPath); GridModelHelper.WriteParameters <MpiSysConfig>(Results, SeedParametersFile, parameterSetPath); }