- Timestamp:
- 07/22/10 00:44:01 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntegerVectorCreator.cs ¶
r3376 r4068 20 20 #endregion 21 21 22 using System;23 using System.Collections.Generic;24 using System.Text;25 using HeuristicLab.Common;26 22 using HeuristicLab.Core; 27 23 using HeuristicLab.Data; -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs ¶
r3376 r4068 21 21 22 22 using System; 23 using System.Collections.Generic;24 using System.Text;25 using HeuristicLab.Common;26 23 using HeuristicLab.Core; 27 using HeuristicLab.Data;28 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 25 … … 47 43 /// <returns>The newly created integer vector, resulting from the crossover operation.</returns> 48 44 public static IntegerVector Apply(IRandom random, IntegerVector parent1, IntegerVector parent2) { 49 if (parent1.Length != parent2.Length)45 if (parent1.Length != parent2.Length) 50 46 throw new ArgumentException("DiscreteCrossover: The parents are of different length."); 51 47 -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs ¶
r3376 r4068 21 21 22 22 using System; 23 using System.Collections.Generic;24 using System.Text;25 using HeuristicLab.Common;26 23 using HeuristicLab.Core; 27 using HeuristicLab.Data;28 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 25 -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCreator.cs ¶
r3520 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 23 using HeuristicLab.Data; -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorCrossover.cs ¶
r3910 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 using HeuristicLab.Data;25 23 using HeuristicLab.Operators; 26 24 using HeuristicLab.Optimization; -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntegerVectorManipulator.cs ¶
r3520 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 using HeuristicLab.Data;25 23 using HeuristicLab.Operators; 26 24 using HeuristicLab.Optimization; -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorCreator.cs ¶
r3376 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 23 using HeuristicLab.Data; -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorCrossover.cs ¶
r3376 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 using HeuristicLab.Data;25 23 using HeuristicLab.Optimization; 26 24 -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorManipulator.cs ¶
r3376 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 using HeuristicLab.Data;25 23 using HeuristicLab.Optimization; 26 24 -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntegerVectorOperator.cs ¶
r3376 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Core; 24 23 -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs ¶
r3376 r4068 21 21 22 22 using System; 23 using System.Collections.Generic;24 using System.Text;25 using HeuristicLab.Common;26 23 using HeuristicLab.Core; 27 24 using HeuristicLab.Data; -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/Auxiliary.cs ¶
r3061 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 22 using HeuristicLab.Encodings.IntegerVectorEncoding; 24 23 -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs ¶
r3742 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Core; 22 23 using HeuristicLab.Encodings.IntegerVectorEncoding; 23 24 using Microsoft.VisualStudio.TestTools.UnitTesting; 24 using HeuristicLab.Common;25 using HeuristicLab.Core;26 using HeuristicLab.Data;27 using HeuristicLab.Parameters;28 25 29 26 namespace HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests { … … 100 97 IntegerVector actual; 101 98 actual = target.Cross(random, parents); 102 } catch (System.ArgumentException) { 99 } 100 catch (System.ArgumentException) { 103 101 exceptionFired = true; 104 102 } … … 131 129 try { 132 130 actual = DiscreteCrossover.Apply(random, parent1, parent2); 133 } catch (System.ArgumentException) { 131 } 132 catch (System.ArgumentException) { 134 133 exceptionFired = true; 135 134 } -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/Properties/AssemblyInfo.cs ¶
r3742 r4068 21 21 22 22 using System.Reflection; 23 using System.Runtime.CompilerServices;24 23 using System.Runtime.InteropServices; 25 24 -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs ¶
r3742 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Core; 22 23 using HeuristicLab.Encodings.IntegerVectorEncoding; 23 24 using Microsoft.VisualStudio.TestTools.UnitTesting; 24 using HeuristicLab.Common;25 using HeuristicLab.Core;26 using HeuristicLab.Data;27 using HeuristicLab.Parameters;28 25 29 26 namespace HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests { … … 112 109 IntegerVector actual; 113 110 actual = target.Cross(random, parents); 114 } catch (System.ArgumentException) { 111 } 112 catch (System.ArgumentException) { 115 113 exceptionFired = true; 116 114 } … … 142 140 try { 143 141 actual = SinglePointCrossover.Apply(random, parent1, parent2); 144 } catch (System.ArgumentException) { 142 } 143 catch (System.ArgumentException) { 145 144 exceptionFired = true; 146 145 } -
TabularUnified trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/UniformOnePositionManipulatorTest.cs ¶
r3061 r4068 20 20 #endregion 21 21 22 using HeuristicLab.Data; 23 using HeuristicLab.Encodings.IntegerVectorEncoding; 22 24 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 using HeuristicLab.Encodings.IntegerVectorEncoding;24 using HeuristicLab.Data;25 25 26 26 namespace HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests {
Note: See TracChangeset
for help on using the changeset viewer.