Changeset 15017 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Problem/BenchmarkSuite/PushBenchmarkSuiteSolution.cs
- Timestamp:
- 06/01/17 09:28:34 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Problem/BenchmarkSuite/PushBenchmarkSuiteSolution.cs
r14897 r15017 3 3 using Configuration; 4 4 using Core; 5 using Encodings.IntegerVectorEncoding; 5 6 using HeuristicLab.Problems.ProgramSynthesis.Push.Expressions; 7 6 8 using Persistence.Default.CompositeSerializers.Storable; 7 9 … … 9 11 public class PushBenchmarkSuiteSolution : PushSolution { 10 12 public PushBenchmarkSuiteSolution( 11 IntegerVector integerVector,13 PushProgram program, 12 14 double quality, 13 15 IRandom random, 14 16 IReadOnlyPushConfiguration config, 15 17 PushBenchmarkSuiteEvaluator evaluator, 16 bool simplify = false) : base( integerVector, quality, random, config, evaluator, simplify) {18 bool simplify = false) : base(program, quality, random, config, evaluator, simplify) { 17 19 } 18 20 … … 23 25 24 26 public override PushSolution Simplify() { 25 return new PushBenchmarkSuiteSolution( IntegerVector, Quality, Random, Config, (PushBenchmarkSuiteEvaluator)Evaluator, true);27 return new PushBenchmarkSuiteSolution(Program, Quality, Random, Config, (PushBenchmarkSuiteEvaluator)Evaluator, true); 26 28 } 27 29
Note: See TracChangeset
for help on using the changeset viewer.