Changeset 8888
- Timestamp:
- 11/12/12 08:59:18 (12 years ago)
- Location:
- trunk/sources
- Files:
-
- 1 deleted
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.Instances.Scheduling/3.3
- Property svn:ignore
-
old new 2 2 Plugin.cs 3 3 *.user 4 bin
-
- Property svn:ignore
-
trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.ScheduleEncoding-3.3/DirectScheduleGTCrossoverTest.cs
r8757 r8888 1 using HeuristicLab.Core; 1 #region License Information 2 /* HeuristicLab 3 * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 * 5 * This file is part of HeuristicLab. 6 * 7 * HeuristicLab is free software: you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by 9 * the Free Software Foundation, either version 3 of the License, or 10 * (at your option) any later version. 11 * 12 * HeuristicLab is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 * GNU General Public License for more details. 16 * 17 * You should have received a copy of the GNU General Public License 18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 19 */ 20 #endregion 21 22 using HeuristicLab.Core; 23 using HeuristicLab.Encodings.ScheduleEncoding; 2 24 using HeuristicLab.Encodings.ScheduleEncoding.PermutationWithRepetition; 3 25 using HeuristicLab.Encodings.ScheduleEncoding.ScheduleEncoding; 26 using HeuristicLab.Tests; 4 27 using Microsoft.VisualStudio.TestTools.UnitTesting; 5 28 6 namespace HeuristicLab.Encodings.ScheduleEncoding .Tests_33.Tests {29 namespace HeuristicLab.Encodings.ScheduleEncoding_33.Tests { 7 30 8 31 … … 66 89 [TestMethod()] 67 90 public void ApplyTest() { 68 IRandom random = new TestRandom(new int[] { 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1 }, null);91 IRandom random = new TestRandom(new int[] { 1, 1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1 }, new double[] { 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9 }); 69 92 Schedule parent1 = TestUtils.CreateTestSchedule1(); 70 93 Schedule parent2 = TestUtils.CreateTestSchedule2(); -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.ScheduleEncoding-3.3/JSMJOXCrossoverTest.cs
r8757 r8888 2 2 using HeuristicLab.Encodings.PermutationEncoding; 3 3 using HeuristicLab.Encodings.ScheduleEncoding.JobSequenceMatrix; 4 using HeuristicLab.Tests; 4 5 using Microsoft.VisualStudio.TestTools.UnitTesting; 5 6 6 namespace HeuristicLab.Encodings.ScheduleEncoding .Tests_33.Tests {7 namespace HeuristicLab.Encodings.ScheduleEncoding_33.Tests { 7 8 8 9 -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.ScheduleEncoding-3.3/JSMSXXCrossoverTest.cs
r8757 r8888 2 2 using HeuristicLab.Encodings.PermutationEncoding; 3 3 using HeuristicLab.Encodings.ScheduleEncoding.JobSequenceMatrix; 4 using HeuristicLab.Tests; 4 5 using Microsoft.VisualStudio.TestTools.UnitTesting; 5 6 6 namespace HeuristicLab.Encodings.ScheduleEncoding .Tests_33.Tests {7 namespace HeuristicLab.Encodings.ScheduleEncoding_33.Tests { 7 8 8 9 -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.ScheduleEncoding-3.3/JSMShiftChangeManipulatorTest.cs
r8757 r8888 2 2 using HeuristicLab.Encodings.PermutationEncoding; 3 3 using HeuristicLab.Encodings.ScheduleEncoding.JobSequenceMatrix; 4 using HeuristicLab.Tests; 4 5 using Microsoft.VisualStudio.TestTools.UnitTesting; 5 6 6 namespace HeuristicLab.Encodings.ScheduleEncoding .Tests_33.Tests {7 namespace HeuristicLab.Encodings.ScheduleEncoding_33.Tests { 7 8 8 9 -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.ScheduleEncoding-3.3/PWRGOXCrossoverTest.cs
r8757 r8888 2 2 using HeuristicLab.Encodings.IntegerVectorEncoding; 3 3 using HeuristicLab.Encodings.ScheduleEncoding.PermutationWithRepetition; 4 using HeuristicLab.Tests; 4 5 using Microsoft.VisualStudio.TestTools.UnitTesting; 5 6 6 namespace HeuristicLab.Encodings.ScheduleEncoding .Tests_33.Tests {7 namespace HeuristicLab.Encodings.ScheduleEncoding_33.Tests { 7 8 8 9 -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.ScheduleEncoding-3.3/PWRPPXCrossoverTest.cs
r8757 r8888 2 2 using HeuristicLab.Encodings.IntegerVectorEncoding; 3 3 using HeuristicLab.Encodings.ScheduleEncoding.PermutationWithRepetition; 4 using HeuristicLab.Tests; 4 5 using Microsoft.VisualStudio.TestTools.UnitTesting; 5 6 6 namespace HeuristicLab.Encodings.ScheduleEncoding .Tests_33.Tests {7 namespace HeuristicLab.Encodings.ScheduleEncoding_33.Tests { 7 8 8 9 -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Encodings.ScheduleEncoding-3.3/TestUtils.cs
r8757 r8888 2 2 using HeuristicLab.Encodings.IntegerVectorEncoding; 3 3 using HeuristicLab.Encodings.PermutationEncoding; 4 using HeuristicLab.Encodings.ScheduleEncoding; 4 5 using HeuristicLab.Encodings.ScheduleEncoding.JobSequenceMatrix; 5 6 using HeuristicLab.Encodings.ScheduleEncoding.PermutationWithRepetition; 7 using HeuristicLab.Tests; 6 8 7 namespace HeuristicLab.Encodings.ScheduleEncoding .Tests_33.Tests {9 namespace HeuristicLab.Encodings.ScheduleEncoding_33.Tests { 8 10 public class TestUtils { 9 11 public static JSMEncoding CreateTestJSM1() { -
trunk/sources/HeuristicLab.Tests/HeuristicLab.Tests.csproj
r8882 r8888 368 368 <Compile Include="HeuristicLab.Encodings.ScheduleEncoding-3.3\PWRGOXCrossoverTest.cs" /> 369 369 <Compile Include="HeuristicLab.Encodings.ScheduleEncoding-3.3\PWRPPXCrossoverTest.cs" /> 370 <Compile Include="HeuristicLab.Encodings.ScheduleEncoding-3.3\TestRandom.cs" />371 370 <Compile Include="HeuristicLab.Encodings.ScheduleEncoding-3.3\TestUtils.cs" /> 372 371 <Compile Include="HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4\AllArchitectureAlteringOperatorsTest.cs" />
Note: See TracChangeset
for help on using the changeset viewer.