Changeset 15017 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problem.ProgramSynthesis.BenchmarkSuite/Problems/Median.cs
- Timestamp:
- 06/01/17 09:28:34 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problem.ProgramSynthesis.BenchmarkSuite/Problems/Median.cs
r14952 r15017 14 14 15 15 public override ProblemData CreateProblemData() { 16 return new ProblemData {16 return new ProblemData(ProblemType.Median) { 17 17 Name = Name, 18 18 Description = Description, … … 21 21 WorstResult = 100, 22 22 InputArgumentTypes = new[] { ExampleArgumentType.Integer, ExampleArgumentType.Integer, ExampleArgumentType.Integer }, 23 OutputArgumentTypes = new[] { ExampleArgumentType. Integer},23 OutputArgumentTypes = new[] { ExampleArgumentType.Print }, 24 24 TrainingCount = 100, 25 25 TestCount = 1000, 26 EnabledDataTypes = DataTypes.Exec | DataTypes.Integer | DataTypes.Boolean ,26 EnabledDataTypes = DataTypes.Exec | DataTypes.Integer | DataTypes.Boolean | DataTypes.Print, 27 27 MaxSize = 200, 28 28 EvalLimit = 200, … … 30 30 ErcProbability = 0.05, 31 31 IntegerErcOptions = new IntegerErcOptions( 32 new IntegerConstantErc(0), 33 new IntegerRangeErc(-1000, 100)) 32 new IntegerRangeErc(-100, 100)) 34 33 } 35 34 }; … … 41 40 OutputArgs = output, 42 41 InputInteger = ExampleArgumentConverter.ConvertIntegers(input), 43 Output Integer = ExampleArgumentConverter.ConvertIntegers(output[0]),42 OutputPrint = output[0] 44 43 }; 45 44 }
Note: See TracChangeset
for help on using the changeset viewer.