/// <summary> /// 애널리틱스의 요소를 업데이트한다 /// </summary> /// <param name="generation">업데이트 할 요소의 세대수</param> /// <param name="GAEnum">어떤 부분을 업데이트 할지</param> /// <param name="best">Best</param> /// <param name="average">Average</param> /// <param name="worst">Worst</param> public void Modify_Analytisc(int generation, GA_AnalEnum GAEnum, double[][] best, double[][] average, double[][] worst) { try { Analytics[generation - 1].ModifyAnalytics(GAEnum, best, average, worst); } catch (Exception e) { throw new Exception("Insert Analytics : " + e.ToString()); } }
public void ModifyAnalytics(GA_AnalEnum GAEnum, double[][] best, double[][] average, double[][] worst) { Best = best; Average = average; Worst = worst; }