public GeneticAlgorithmOptimiser(string name, string description, GAParameters gaParameters) : base(name, description) { GAParameters = gaParameters; /* * this.d2xOptimResult.OptimAllResults.Columns.Add(new DataColumn("Generation ID")); * this.d2xOptimResult.OptimGenResults.Columns.Add(new DataColumn("Generation ID")); * for (int i = 0; i < template.DesignVariables.Count(); i++) * { * this.d2xOptimResult.OptimAllResults.Columns.Add(new DataColumn("Design Variable " + i)); * this.d2xOptimResult.OptimGenResults.Columns.Add(new DataColumn("Design Variable " + i)); * } * for (int i = 0; i < template.Objectives.Count(); i++) * { * this.d2xOptimResult.OptimAllResults.Columns.Add(new DataColumn("Objective " + i)); * this.d2xOptimResult.OptimGenResults.Columns.Add(new DataColumn("Objective " + i)); * } * for (int i = 0; i < template.Constraints.Count(); i++) * { * this.d2xOptimResult.OptimAllResults.Columns.Add(new DataColumn("Constraint " + i)); * this.d2xOptimResult.OptimGenResults.Columns.Add(new DataColumn("Constraint " + i)); * } */ }
public SingleObjectiveGeneticAlgorithmOptimiser(string name, string description, GAParameters gaParameters) : base(name, description, gaParameters) { }