Changeset 11677 for branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GeSymbolicRegressionSampleTest.cs
- Timestamp:
- 12/10/14 10:31:41 (9 years ago)
- Location:
- branches/ALPS
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ALPS
-
branches/ALPS/HeuristicLab.Tests
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Tests (added) merged: 11514-11515,11545,11547,11597,11600,11623
- Property svn:mergeinfo changed
-
branches/ALPS/HeuristicLab.Tests/HeuristicLab-3.3/Samples/GeSymbolicRegressionSampleTest.cs
r11450 r11677 30 30 31 31 namespace HeuristicLab.Tests { 32 /// <summary>33 /// Summary description for GeSymbolicRegressionSampleTest34 /// </summary>35 32 [TestClass] 36 33 public class GeSymbolicRegressionSampleTest { 37 private const string samplesDirectory = SamplesUtils.Directory; 38 [ClassInitialize] 39 public static void MyClassInitialize(TestContext testContext) { 40 if (!Directory.Exists(samplesDirectory)) 41 Directory.CreateDirectory(samplesDirectory); 42 } 34 #region artificial ant 35 private const string GeArtificialAntSampleFileName = "GE_ArtificialAnt"; 43 36 44 #region artificial ant45 37 [TestMethod] 46 38 [TestCategory("Samples.Create")] … … 48 40 public void CreateGeArtificialAntSampleTest() { 49 41 var geaa = CreateGeArtificialAntSample(); 50 XmlGenerator.Serialize(geaa, @"Samples\GE_ArtificialAnt.hl"); 42 string path = Path.Combine(SamplesUtils.SamplesDirectory, GeArtificialAntSampleFileName + SamplesUtils.SampleFileExtension); 43 XmlGenerator.Serialize(geaa, path); 51 44 } 52 45 … … 62 55 public OffspringSelectionGeneticAlgorithm CreateGeArtificialAntSample() { 63 56 OffspringSelectionGeneticAlgorithm ga = new OffspringSelectionGeneticAlgorithm(); 57 64 58 #region Problem Configuration 65 59 var problem = new HeuristicLab.Problems.GrammaticalEvolution.GEArtificialAntProblem(); … … 72 66 ga, 200, 1, 50, 0.05, 200); 73 67 #endregion 68 74 69 return ga; 75 70 } … … 77 72 78 73 #region symbolic regression 79 #endregion 74 private const string GeSymbolicRegressionSampleFileName = "GE_SymbReg"; 75 80 76 [TestMethod] 81 77 [TestCategory("Samples.Create")] … … 83 79 public void CreateGeSymbolicRegressionSampleTest() { 84 80 var geSymbReg = CreateGeSymbolicRegressionSample(); 85 XmlGenerator.Serialize(geSymbReg, @"Samples\GE_SymbReg.hl"); 81 string path = Path.Combine(SamplesUtils.SamplesDirectory, GeSymbolicRegressionSampleFileName + SamplesUtils.SampleFileExtension); 82 XmlGenerator.Serialize(geSymbReg, path); 86 83 } 87 84 … … 97 94 public OffspringSelectionGeneticAlgorithm CreateGeSymbolicRegressionSample() { 98 95 var ga = new OffspringSelectionGeneticAlgorithm(); 96 99 97 #region Problem Configuration 100 98 var problem = new HeuristicLab.Problems.GrammaticalEvolution.GESymbolicRegressionSingleObjectiveProblem(); … … 116 114 ga, 1000, 1, 50, 0.05, 200); 117 115 #endregion 116 118 117 return ga; 119 118 } 119 #endregion 120 120 } 121 121 }
Note: See TracChangeset
for help on using the changeset viewer.