- Timestamp:
- 08/20/13 17:03:31 (11 years ago)
- Location:
- stable
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
stable
- Property svn:mergeinfo changed
/trunk/sources merged: 9764-9775,9777-9778,9782-9786,9792,9803,9806-9807,9810
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Tests
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Tests merged: 9764-9775,9777-9778,9782-9786,9792,9803,9806
- Property svn:mergeinfo changed
-
stable/HeuristicLab.Tests/HeuristicLab-3.3/SamplesTest.cs
r9471 r9885 41 41 using HeuristicLab.Optimization; 42 42 using HeuristicLab.Optimization.Operators; 43 using HeuristicLab.ParallelEngine;44 43 using HeuristicLab.Persistence.Default.Xml; 45 44 using HeuristicLab.Problems.ArtificialAnt; … … 61 60 using HeuristicLab.Problems.VehicleRouting.ProblemInstances; 62 61 using HeuristicLab.Selection; 63 using HeuristicLab.SequentialEngine;64 62 using Microsoft.VisualStudio.TestTools.UnitTesting; 65 63 66 64 67 namespace HeuristicLab _33.Tests {65 namespace HeuristicLab.Tests { 68 66 [TestClass] 69 67 [DeploymentItem(@"HeuristicLab-3.3/Resources/C101.opt.txt")] … … 73 71 #region TSP 74 72 [TestMethod] 73 [TestCategory("Samples.Create")] 74 [TestProperty("Time", "medium")] 75 75 public void CreateGaTspSampleTest() { 76 76 var ga = CreateGaTspSample(); … … 78 78 } 79 79 [TestMethod] 80 [TestCategory("Samples.Execute")] 81 [TestProperty("Time", "long")] 80 82 public void RunGaTspSampleTest() { 81 83 var ga = CreateGaTspSample(); … … 109 111 #region VRP 110 112 [TestMethod] 113 [TestCategory("Samples.Create")] 114 [TestProperty("Time", "medium")] 111 115 public void CreateGaVrpSampleTest() { 112 116 var ga = CreateGaVrpSample(); … … 115 119 116 120 [TestMethod] 121 [TestCategory("Samples.Execute")] 122 [TestProperty("Time", "long")] 117 123 public void RunGaVrpSampleTest() { 118 124 var ga = CreateGaVrpSample(); … … 179 185 #region ArtificialAnt 180 186 [TestMethod] 187 [TestCategory("Samples.Create")] 188 [TestProperty("Time", "medium")] 181 189 public void CreateGpArtificialAntSampleTest() { 182 190 var ga = CreateGpArtificialAntSample(); … … 185 193 186 194 [TestMethod] 195 [TestCategory("Samples.Execute")] 196 [TestProperty("Time", "long")] 187 197 public void RunGpArtificialAntSampleTest() { 188 198 var ga = CreateGpArtificialAntSample(); … … 231 241 #region Symbolic Regression 232 242 [TestMethod] 243 [TestCategory("Samples.Create")] 244 [TestProperty("Time", "medium")] 233 245 public void CreateGpSymbolicRegressionSampleTest() { 234 246 var ga = CreateGpSymbolicRegressionSample(); … … 236 248 } 237 249 [TestMethod] 250 [TestCategory("Samples.Execute")] 251 [TestProperty("Time", "long")] 238 252 public void RunGpSymbolicRegressionSampleTest() { 239 253 var ga = CreateGpSymbolicRegressionSample(); … … 335 349 #region Symbolic Classification 336 350 [TestMethod] 351 [TestCategory("Samples.Create")] 352 [TestProperty("Time", "medium")] 337 353 public void CreateGpSymbolicClassificationSampleTest() { 338 354 var ga = CreateGpSymbolicClassificationSample(); … … 341 357 342 358 [TestMethod] 359 [TestCategory("Samples.Execute")] 360 [TestProperty("Time", "long")] 343 361 public void RunGpSymbolicClassificationSampleTest() { 344 362 var ga = CreateGpSymbolicClassificationSample(); … … 442 460 #region LawnMower 443 461 [TestMethod] 462 [TestCategory("Samples.Execute")] 463 [TestProperty("Time", "long")] 444 464 public void RunGpLawnMowerSampleTest() { 445 465 var ga = CreateGpLawnMowerSample(); … … 472 492 #region Griewank 473 493 [TestMethod] 494 [TestCategory("Samples.Create")] 495 [TestProperty("Time", "medium")] 474 496 public void CreateEsGriewankSampleTest() { 475 497 var es = CreateEsGriewankSample(); … … 477 499 } 478 500 [TestMethod] 501 [TestCategory("Samples.Execute")] 502 [TestProperty("Time", "long")] 479 503 public void RunEsGriewankSampleTest() { 480 504 var es = CreateEsGriewankSample(); … … 526 550 #region TSP 527 551 [TestMethod] 552 [TestCategory("Samples.Create")] 553 [TestProperty("Time", "medium")] 528 554 public void CreateIslandGaTspSampleTest() { 529 555 var ga = CreateIslandGaTspSample(); … … 531 557 } 532 558 [TestMethod] 559 [TestCategory("Samples.Execute")] 560 [TestProperty("Time", "long")] 533 561 public void RunIslandGaTspSampleTest() { 534 562 var ga = CreateIslandGaTspSample(); … … 566 594 #region Knapsack 567 595 [TestMethod] 596 [TestCategory("Samples.Create")] 597 [TestProperty("Time", "medium")] 568 598 public void CreateLocalSearchKnapsackSampleTest() { 569 599 var ls = CreateLocalSearchKnapsackSample(); … … 571 601 } 572 602 [TestMethod] 603 [TestCategory("Samples.Execute")] 604 [TestProperty("Time", "medium")] 573 605 public void RunLocalSearchKnapsackSampleTest() { 574 606 var ls = CreateLocalSearchKnapsackSample(); … … 618 650 ls.SetSeedRandomly.Value = true; 619 651 #endregion 620 ls.Engine = new ParallelEngine ();652 ls.Engine = new ParallelEngine.ParallelEngine(); 621 653 return ls; 622 654 } … … 627 659 #region Schwefel 628 660 [TestMethod] 661 [TestCategory("Samples.Create")] 662 [TestProperty("Time", "medium")] 629 663 public void CreatePsoSchwefelSampleTest() { 630 664 var pso = CreatePsoSchwefelSample(); … … 632 666 } 633 667 [TestMethod] 668 [TestCategory("Samples.Execute")] 669 [TestProperty("Time", "medium")] 634 670 public void RunPsoSchwefelSampleTest() { 635 671 var pso = CreatePsoSchwefelSample(); … … 697 733 pso.SetSeedRandomly.Value = true; 698 734 #endregion 699 pso.Engine = new ParallelEngine ();735 pso.Engine = new ParallelEngine.ParallelEngine(); 700 736 return pso; 701 737 } … … 706 742 #region Rastrigin 707 743 [TestMethod] 744 [TestCategory("Samples.Create")] 745 [TestProperty("Time", "medium")] 708 746 public void CreateSimulatedAnnealingRastriginSampleTest() { 709 747 var sa = CreateSimulatedAnnealingRastriginSample(); … … 711 749 } 712 750 [TestMethod] 751 [TestCategory("Samples.Execute")] 752 [TestProperty("Time", "medium")] 713 753 public void RunSimulatedAnnealingRastriginSampleTest() { 714 754 var sa = CreateSimulatedAnnealingRastriginSample(); … … 763 803 sa.StartTemperature.Value = 1; 764 804 #endregion 765 sa.Engine = new ParallelEngine ();805 sa.Engine = new ParallelEngine.ParallelEngine(); 766 806 return sa; 767 807 } … … 772 812 #region TSP 773 813 [TestMethod] 814 [TestCategory("Samples.Create")] 815 [TestProperty("Time", "medium")] 774 816 public void CreateTabuSearchTspSampleTest() { 775 817 var ts = CreateTabuSearchTspSample(); … … 777 819 } 778 820 [TestMethod] 821 [TestCategory("Samples.Execute")] 822 [TestProperty("Time", "long")] 779 823 public void RunTabuSearchTspSampleTest() { 780 824 var ts = CreateTabuSearchTspSample(); … … 832 876 833 877 #endregion 834 ts.Engine = new ParallelEngine ();878 ts.Engine = new ParallelEngine.ParallelEngine(); 835 879 return ts; 836 880 } … … 839 883 #region VRP 840 884 [TestMethod] 885 [TestCategory("Samples.Create")] 886 [TestProperty("Time", "medium")] 841 887 public void CreateTabuSearchVRPSampleTest() { 842 888 var vrp = CreateTabuSearchVrpSample(); … … 844 890 } 845 891 [TestMethod] 892 [TestCategory("Samples.Execute")] 893 [TestProperty("Time", "long")] 846 894 public void RunTabuSearchVRPSampleTest() { 847 895 var vrp = CreateTabuSearchVrpSample(); … … 898 946 899 947 #endregion 900 ts.Engine = new ParallelEngine ();948 ts.Engine = new ParallelEngine.ParallelEngine(); 901 949 return ts; 902 950 } … … 907 955 #region TSP 908 956 [TestMethod] 957 [TestCategory("Samples.Create")] 958 [TestProperty("Time", "medium")] 909 959 public void CreateVnsTspSampleTest() { 910 960 var vns = CreateVnsTspSample(); … … 912 962 } 913 963 [TestMethod] 964 [TestCategory("Samples.Execute")] 965 [TestProperty("Time", "long")] 914 966 public void RunVnsTspSampleTest() { 915 967 var vns = CreateVnsTspSample(); … … 976 1028 vns.ShakingOperator = shakingOperator; 977 1029 #endregion 978 vns.Engine = new ParallelEngine ();1030 vns.Engine = new ParallelEngine.ParallelEngine(); 979 1031 return vns; 980 1032 } … … 984 1036 #region Gaussian Process Regression 985 1037 [TestMethod] 1038 [TestCategory("Samples.Create")] 1039 [TestProperty("Time", "medium")] 986 1040 public void CreateGaussianProcessRegressionSampleTest() { 987 1041 var gpr = CreateGaussianProcessRegressionSample(); … … 989 1043 } 990 1044 [TestMethod] 1045 [TestCategory("Samples.Execute")] 1046 [TestProperty("Time", "long")] 991 1047 public void RunGaussianProcessRegressionSample() { 992 1048 var gpr = CreateGaussianProcessRegressionSample(); … … 1015 1071 gpr.SetSeedRandomly = true; 1016 1072 #endregion 1017 gpr.Engine = new ParallelEngine ();1073 gpr.Engine = new ParallelEngine.ParallelEngine(); 1018 1074 return gpr; 1019 1075 } … … 1023 1079 #region VRP 1024 1080 [TestMethod] 1081 [TestCategory("Samples.Create")] 1082 [TestProperty("Time", "medium")] 1025 1083 public void CreateScatterSearchVRPSampleTest() { 1026 1084 var ss = CreateScatterSearchVRPSample(); … … 1029 1087 1030 1088 [TestMethod] 1089 [TestCategory("Samples.Execute")] 1090 [TestProperty("Time", "long")] 1031 1091 public void RunScatterSearchVRPSampleTest() { 1032 1092 var ss = CreateScatterSearchVRPSample(); … … 1049 1109 #region Algorithm Configuration 1050 1110 ScatterSearch ss = new ScatterSearch(); 1051 ss.Engine = new SequentialEngine ();1111 ss.Engine = new SequentialEngine.SequentialEngine(); 1052 1112 ss.Name = "Scatter Search - VRP"; 1053 1113 ss.Description = "A scatter search algorithm which solves the \"C101\" vehicle routing problem (imported from Solomon)"; … … 1079 1139 #region Scheduling 1080 1140 [TestMethod] 1141 [TestCategory("Samples.Create")] 1142 [TestProperty("Time", "medium")] 1081 1143 public void CreateRAPGASchedulingSampleTest() { 1082 1144 var ss = CreateRAPGASchedulingSample(); … … 1085 1147 1086 1148 [TestMethod] 1149 [TestCategory("Samples.Execute")] 1150 [TestProperty("Time", "long")] 1087 1151 public void RunRAPGASchedulingSampleTest() { 1088 1152 var rapga = CreateRAPGASchedulingSample(); … … 1102 1166 #region Algorithm Configuration 1103 1167 RAPGA rapga = new RAPGA(); 1104 rapga.Engine = new SequentialEngine ();1168 rapga.Engine = new SequentialEngine.SequentialEngine(); 1105 1169 rapga.Name = "RAPGA - Job Shop Scheduling"; 1106 1170 rapga.Description = "A relevant alleles preserving genetic algorithm which solves a job shop scheduling problem"; … … 1147 1211 .OfType<SM>() 1148 1212 .Single(); 1149 es.Engine = new ParallelEngine ();1213 es.Engine = new ParallelEngine.ParallelEngine(); 1150 1214 } 1151 1215 … … 1176 1240 tSelector.GroupSizeParameter.Value.Value = tournGroupSize; 1177 1241 } 1178 ga.Engine = new ParallelEngine ();1242 ga.Engine = new ParallelEngine.ParallelEngine(); 1179 1243 } 1180 1244 … … 1215 1279 .OfType<MiR>() 1216 1280 .Single(); 1217 ga.Engine = new ParallelEngine ();1281 ga.Engine = new ParallelEngine.ParallelEngine(); 1218 1282 } 1219 1283
Note: See TracChangeset
for help on using the changeset viewer.