Changeset 3053 for trunk/sources/HeuristicLab.Encodings.RealVectorEncoding
- Timestamp:
- 03/16/10 00:56:44 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3
- Files:
-
- 46 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3 ¶
- Property svn:ignore
-
TabularUnified
old new 1 1 bin 2 2 obj 3 HeuristicLabEncodingsRealVector Plugin.cs3 HeuristicLabEncodingsRealVectorEncodingPlugin.cs 4 4 *.user
-
- Property svn:ignore
-
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/BoundsChecker.cs ¶
r3048 r3053 27 27 using System; 28 28 29 namespace HeuristicLab.Encodings.RealVector {29 namespace HeuristicLab.Encodings.RealVectorEncoding { 30 30 /// <summary> 31 31 /// Checks if all elements of a real vector are inside a given minimum and maximum value. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Creators/UniformRandomRealVectorCreator.cs ¶
r3048 r3053 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab.Encodings.RealVector {30 namespace HeuristicLab.Encodings.RealVectorEncoding { 31 31 /// <summary> 32 32 /// An operator which creates a new random real vector with each element uniformly distributed in a specified range. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/AverageCrossover.cs ¶
r3048 r3053 25 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 26 27 namespace HeuristicLab.Encodings.RealVector {27 namespace HeuristicLab.Encodings.RealVectorEncoding { 28 28 /// <summary> 29 29 /// The average crossover (intermediate recombination) calculates the average or centroid of a number of parent vectors. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaBetaCrossover.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Blend alpha-beta crossover for real vectors (BLX-a-b). Creates a new offspring by selecting a -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/BlendAlphaCrossover.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Blend alpha crossover for real vectors (BLX-a). Creates a new offspring by selecting a random value -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Discrete crossover for real vectors: For each position in the new vector an allele -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/HeuristicCrossover.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Heuristic crossover for real vectors: Calculates the vector from the worse to the better parent and adds that to the better parent weighted with a factor in the interval [0;1). -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/LocalCrossover.cs ¶
r3048 r3053 25 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 26 27 namespace HeuristicLab.Encodings.RealVector {27 namespace HeuristicLab.Encodings.RealVectorEncoding { 28 28 /// <summary> 29 29 /// The local crossover for real vectors is similar to the <see cref="UniformAllPositionsArithmeticCrossover"/>, but where the factor alpha is chosen randomly in the interval [0;1) for each position. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/RandomConvexCrossover.cs ¶
r3048 r3053 25 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 26 27 namespace HeuristicLab.Encodings.RealVector {27 namespace HeuristicLab.Encodings.RealVectorEncoding { 28 28 /// <summary> 29 29 /// The random convex crossover is similar to the <see cref="LocalCrossover"/>, but chooses just one random alpha for all positions. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SimulatedBinaryCrossover.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Performs the simulated binary crossover (SBX) on a vector of real values such that each position is either crossed contracted or expanded with a certain probability. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs ¶
r3048 r3053 25 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 26 27 namespace HeuristicLab.Encodings.RealVector {27 namespace HeuristicLab.Encodings.RealVectorEncoding { 28 28 /// <summary> 29 29 /// Single point crossover for real vectors. The implementation is similar to the single point crossover for binary vectors. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformAllPositionsArithmeticCrossover.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// The uniform all positions arithmetic crossover constructs an offspring by calculating x = alpha * p1 + (1-alpha) * p2 for every position x in the vector. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Crossovers/UniformSomePositionsArithmeticCrossover.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// The uniform all positions arithmetic crossover (continuous recombination) constructs an offspring by calculating x = alpha * p1 + (1-alpha) * p2 for a position x in the vector with a given probability (otherwise p1 is taken at this position). -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj ¶
r3051 r3053 6 6 <ProductVersion>9.0.30729</ProductVersion> 7 7 <SchemaVersion>2.0</SchemaVersion> 8 <ProjectGuid>{ 2D4E4565-3ED9-4BEB-AE75-39D871843D24}</ProjectGuid>8 <ProjectGuid>{BB6D334A-4BB6-4674-9883-31A6EBB32CAB}</ProjectGuid> 9 9 <OutputType>Library</OutputType> 10 10 <AppDesignerFolder>Properties</AppDesignerFolder> 11 <RootNamespace>HeuristicLab.Encodings.RealVector </RootNamespace>12 <AssemblyName>HeuristicLab.Encodings.RealVector -3.3</AssemblyName>11 <RootNamespace>HeuristicLab.Encodings.RealVectorEncoding</RootNamespace> 12 <AssemblyName>HeuristicLab.Encodings.RealVectorEncoding-3.3</AssemblyName> 13 13 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> 14 14 <FileAlignment>512</FileAlignment> … … 32 32 <ErrorReport>prompt</ErrorReport> 33 33 <WarningLevel>4</WarningLevel> 34 <DocumentationFile>bin\Release\HeuristicLab.Encodings.RealVector -3.3.xml</DocumentationFile>34 <DocumentationFile>bin\Release\HeuristicLab.Encodings.RealVectorEncoding-3.3.xml</DocumentationFile> 35 35 </PropertyGroup> 36 36 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> … … 45 45 <OutputPath>bin\x86\Release\</OutputPath> 46 46 <DefineConstants>TRACE</DefineConstants> 47 <DocumentationFile>bin\x86\Release\HeuristicLab.Encodings.RealVector -3.3.XML</DocumentationFile>47 <DocumentationFile>bin\x86\Release\HeuristicLab.Encodings.RealVectorEncoding-3.3.xml</DocumentationFile> 48 48 <Optimize>true</Optimize> 49 49 <DebugType>pdbonly</DebugType> … … 62 62 <OutputPath>bin\x64\Release\</OutputPath> 63 63 <DefineConstants>TRACE</DefineConstants> 64 <DocumentationFile>bin\x64\Release\HeuristicLab.Encodings.RealVector -3.3.XML</DocumentationFile>64 <DocumentationFile>bin\x64\Release\HeuristicLab.Encodings.RealVectorEncoding-3.3.xml</DocumentationFile> 65 65 <Optimize>true</Optimize> 66 66 <DebugType>pdbonly</DebugType> … … 77 77 </ItemGroup> 78 78 <ItemGroup> 79 <None Include="HeuristicLabEncodingsRealVectorPlugin.cs.frame" />80 79 <Compile Include="Crossovers\BlendAlphaBetaCrossover.cs" /> 81 80 <Compile Include="Interfaces\IRealVectorManipulator.cs" /> … … 103 102 <Compile Include="Crossovers\UniformAllPositionsArithmeticCrossover.cs" /> 104 103 <Compile Include="Crossovers\UniformSomePositionsArithmeticCrossover.cs" /> 105 <Compile Include="HeuristicLabEncodingsRealVector Plugin.cs" />104 <Compile Include="HeuristicLabEncodingsRealVectorEncodingPlugin.cs" /> 106 105 <Compile Include="Manipulators\BreederGeneticAlgorithmManipulator.cs" /> 107 106 <Compile Include="Manipulators\PolynomialAllPositionManipulator.cs" /> … … 114 113 <Compile Include="Manipulators\UniformOnePositionManipulator.cs" /> 115 114 <None Include="HeuristicLab.snk" /> 115 <None Include="HeuristicLabEncodingsRealVectorEncodingPlugin.cs.frame" /> 116 116 <None Include="Properties\AssemblyInfo.frame" /> 117 117 </ItemGroup> … … 173 173 174 174 call PreBuildEvent.cmd 175 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabEncodingsRealVector Plugin.cs.frame" "%25ProjectDir%25\HeuristicLabEncodingsRealVectorPlugin.cs"</PreBuildEvent>175 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabEncodingsRealVectorEncodingPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabEncodingsRealVectorEncodingPlugin.cs"</PreBuildEvent> 176 176 </PropertyGroup> 177 177 </Project> -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLabEncodingsRealVectorEncodingPlugin.cs.frame ¶
r3051 r3053 22 22 using HeuristicLab.PluginInfrastructure; 23 23 24 namespace HeuristicLab.Encodings.RealVector {24 namespace HeuristicLab.Encodings.RealVectorEncoding { 25 25 /// <summary> 26 /// Plugin class for HeuristicLab.Encodings.RealVector plugin.26 /// Plugin class for HeuristicLab.Encodings.RealVectorEncoding plugin. 27 27 /// </summary> 28 [Plugin("HeuristicLab.Encodings.RealVector ", "3.3.0.$WCREV$")]29 [PluginFile("HeuristicLab.Encodings.RealVector -3.3.dll", PluginFileType.Assembly)]28 [Plugin("HeuristicLab.Encodings.RealVectorEncoding", "3.3.0.$WCREV$")] 29 [PluginFile("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll", PluginFileType.Assembly)] 30 30 [PluginDependency("HeuristicLab.Collections", "3.3")] 31 31 [PluginDependency("HeuristicLab.Common", "3.2")] … … 36 36 [PluginDependency("HeuristicLab.Parameters", "3.3")] 37 37 [PluginDependency("HeuristicLab.Persistence", "3.3")] 38 public class HeuristicLabEncodingsRealVector Plugin : PluginBase {38 public class HeuristicLabEncodingsRealVectorEncodingPlugin : PluginBase { 39 39 } 40 40 } -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCreator.cs ¶
r3048 r3053 24 24 using HeuristicLab.Optimization; 25 25 26 namespace HeuristicLab.Encodings.RealVector {26 namespace HeuristicLab.Encodings.RealVectorEncoding { 27 27 /// <summary> 28 28 /// An interface which represents an operator for creating vectors of real-valued data. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorCrossover.cs ¶
r3048 r3053 24 24 using HeuristicLab.Optimization; 25 25 26 namespace HeuristicLab.Encodings.RealVector {26 namespace HeuristicLab.Encodings.RealVectorEncoding { 27 27 /// <summary> 28 28 /// An interface which represents an operator for crossing vectors of real-valued data. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorManipulator.cs ¶
r3048 r3053 24 24 using HeuristicLab.Optimization; 25 25 26 namespace HeuristicLab.Encodings.RealVector {26 namespace HeuristicLab.Encodings.RealVectorEncoding { 27 27 /// <summary> 28 28 /// An interface which represents an operator for manipulating vectors of real-valued data. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Interfaces/IRealVectorOperator.cs ¶
r2900 r3053 22 22 using HeuristicLab.Core; 23 23 24 namespace HeuristicLab.Encodings.RealVector {24 namespace HeuristicLab.Encodings.RealVectorEncoding { 25 25 /// <summary> 26 26 /// An interface which represents an operator dealing with vectors of real-valued data. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/BreederGeneticAlgorithmManipulator.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Changes one position of a real vector by adding/substracting a value of the interval [(2^-15)*range;~2*range], where range is SearchIntervalFactor * (max - min). -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformAllPositionsManipulator.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// The solution is manipulated with diminishing strength over time. In addition the mutated values are not sampled over the entire domain, but additive.<br/> -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/MichalewiczNonUniformOnePositionManipulator.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// The solution is manipulated with diminishing strength over time. In addition the mutated value is not sampled over the entire domain, but additive at the selected position.<br/> -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialAllPositionManipulator.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Performs the polynomial manipulation on all positions in the real vector. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/PolynomialOnePositionManipulator.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Performs the polynomial manipulation on a randomly chosen single position in the real vector. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/SelfAdaptiveNormalAllPositionsManipulator.cs ¶
r3048 r3053 27 27 using HeuristicLab.Random; 28 28 29 namespace HeuristicLab.Encodings.RealVector {29 namespace HeuristicLab.Encodings.RealVectorEncoding { 30 30 /// <summary> 31 31 /// Manipulates each dimension in the real vector with the mutation strength given -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs ¶
r3048 r3053 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab.Encodings.RealVector {28 namespace HeuristicLab.Encodings.RealVectorEncoding { 29 29 /// <summary> 30 30 /// Uniformly distributed change of a single position in a real vector. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Properties/AssemblyInfo.frame ¶
r2900 r3053 27 27 // set of attributes. Change these attribute values to modify the information 28 28 // associated with an assembly. 29 [assembly: AssemblyTitle("HeuristicLab.Encodings.RealVector ")]30 [assembly: AssemblyDescription("HeuristicLab real vector operators")]29 [assembly: AssemblyTitle("HeuristicLab.Encodings.RealVectorEncoding")] 30 [assembly: AssemblyDescription("HeuristicLab real vector encoding and related operators")] 31 31 [assembly: AssemblyConfiguration("")] 32 32 [assembly: AssemblyCompany("")] -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCreator.cs ¶
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.RealVector {29 namespace HeuristicLab.Encodings.RealVectorEncoding { 30 30 /// <summary> 31 31 /// A base class for operators creating real-valued vectors. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorCrossover.cs ¶
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.RealVector {29 namespace HeuristicLab.Encodings.RealVectorEncoding { 30 30 /// <summary> 31 31 /// A base class for operators that perform a crossover of real-valued vectors. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/RealVectorManipulator.cs ¶
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.RealVector {29 namespace HeuristicLab.Encodings.RealVectorEncoding { 30 30 /// <summary> 31 31 /// A base class for operators that manipulate real-valued vectors. -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/Auxiliary.cs ¶
r3048 r3053 23 23 using HeuristicLab.Common; 24 24 25 namespace HeuristicLab.Encodings.RealVector _33.Tests {25 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 26 26 public static class Auxiliary { 27 27 public static bool RealVectorIsAlmostEqualByPosition(DoubleArray p1, DoubleArray p2) { -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaBetaCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void BlendAlphaBetaCrossoverCrossTest() { 69 69 BlendAlphaBetaCrossover_Accessor target = new BlendAlphaBetaCrossover_Accessor(new PrivateObject(typeof(BlendAlphaBetaCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/BlendAlphaCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void BlendAlphaCrossoverCrossTest() { 69 69 BlendAlphaCrossover_Accessor target = new BlendAlphaCrossover_Accessor(new PrivateObject(typeof(BlendAlphaCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void DiscreteCrossoverCrossTest() { 69 69 DiscreteCrossover_Accessor target = new DiscreteCrossover_Accessor(new PrivateObject(typeof(DiscreteCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/HeuristicCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void HeuristicCrossoverCrossTest() { 69 69 HeuristicCrossover_Accessor target = new HeuristicCrossover_Accessor(new PrivateObject(typeof(HeuristicCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/HeuristicLab.Encodings.RealVectorEncoding-3.3.Tests.csproj ¶
r3051 r3053 5 5 <ProductVersion>9.0.30729</ProductVersion> 6 6 <SchemaVersion>2.0</SchemaVersion> 7 <ProjectGuid>{ 446C4F3D-1A12-465A-9128-97D0F47140C9}</ProjectGuid>7 <ProjectGuid>{8FA6898D-E4B0-4E08-A6D6-F9F520E7959F}</ProjectGuid> 8 8 <OutputType>Library</OutputType> 9 9 <AppDesignerFolder>Properties</AppDesignerFolder> 10 <RootNamespace>HeuristicLab.Encodings.RealVector _33.Tests</RootNamespace>11 <AssemblyName>HeuristicLab.Encodings.RealVector -3.3.Tests</AssemblyName>10 <RootNamespace>HeuristicLab.Encodings.RealVectorEncoding_33.Tests</RootNamespace> 11 <AssemblyName>HeuristicLab.Encodings.RealVectorEncoding-3.3.Tests</AssemblyName> 12 12 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> 13 13 <FileAlignment>512</FileAlignment> … … 131 131 <Name>HeuristicLab.PluginInfrastructure</Name> 132 132 </ProjectReference> 133 <ProjectReference Include="..\HeuristicLab.Encodings.RealVector -3.3.csproj">134 <Project>{ 2D4E4565-3ED9-4BEB-AE75-39D871843D24}</Project>135 <Name>HeuristicLab.Encodings.RealVector -3.3</Name>133 <ProjectReference Include="..\HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj"> 134 <Project>{BB6D334A-4BB6-4674-9883-31A6EBB32CAB}</Project> 135 <Name>HeuristicLab.Encodings.RealVectorEncoding-3.3</Name> 136 136 </ProjectReference> 137 137 </ItemGroup> -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/LocalCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void LocalCrossoverCrossTest() { 69 69 LocalCrossover_Accessor target = new LocalCrossover_Accessor(new PrivateObject(typeof(LocalCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/MichalewiczNonUniformAllPositionsManipulatorTest.cs ¶
r3048 r3053 21 21 22 22 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 using HeuristicLab.Encodings.RealVector ;23 using HeuristicLab.Encodings.RealVectorEncoding; 24 24 using HeuristicLab.Data; 25 25 26 namespace HeuristicLab.Encodings.RealVector _33.Tests {26 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 27 27 /// <summary> 28 28 ///This is a test class for MichalewiczNonUniformAllPositionsManipulator and is intended -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/MichalewiczNonUniformOnePositionManipulatorTest.cs ¶
r3048 r3053 21 21 22 22 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 using HeuristicLab.Encodings.RealVector ;23 using HeuristicLab.Encodings.RealVectorEncoding; 24 24 using HeuristicLab.Data; 25 25 26 namespace HeuristicLab.Encodings.RealVector _33.Tests {26 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 27 27 /// <summary> 28 28 ///This is a test class for MichalewiczNonUniformOnePositionManipulator and is intended -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/PolynomialAllPositionManipulatorTest.cs ¶
r3048 r3053 21 21 22 22 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 using HeuristicLab.Encodings.RealVector ;23 using HeuristicLab.Encodings.RealVectorEncoding; 24 24 using HeuristicLab.Data; 25 25 26 namespace HeuristicLab.Encodings.RealVector _33.Tests {26 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 27 27 /// <summary> 28 28 ///This is a test class for PolynomialAllPositionManipulator and is intended -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/PolynomialOnePositionManipulatorTest.cs ¶
r3048 r3053 21 21 22 22 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 using HeuristicLab.Encodings.RealVector ;23 using HeuristicLab.Encodings.RealVectorEncoding; 24 24 using HeuristicLab.Data; 25 25 26 namespace HeuristicLab.Encodings.RealVector _33.Tests {26 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 27 27 /// <summary> 28 28 ///This is a test class for PolynomialOnePositionManipulator and is intended -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/Properties/AssemblyInfo.cs ¶
r2914 r3053 6 6 // set of attributes. Change these attribute values to modify the information 7 7 // associated with an assembly. 8 [assembly: AssemblyTitle("HeuristicLab.Encodings.RealVector -3.3.Tests")]9 [assembly: AssemblyDescription(" ")]8 [assembly: AssemblyTitle("HeuristicLab.Encodings.RealVectorEncoding-3.3.Tests")] 9 [assembly: AssemblyDescription("Unit tests for the HeuristicLab real vector encoding and related operators.")] 10 10 [assembly: AssemblyConfiguration("")] 11 [assembly: AssemblyCompany(" Microsoft")]12 [assembly: AssemblyProduct("HeuristicLab .Encodings.RealVector-3.3.Tests")]13 [assembly: AssemblyCopyright(" Copyright © Microsoft 2010")]11 [assembly: AssemblyCompany("")] 12 [assembly: AssemblyProduct("HeuristicLab")] 13 [assembly: AssemblyCopyright("(c) 2002-2010 HEAL")] 14 14 [assembly: AssemblyTrademark("")] 15 15 [assembly: AssemblyCulture("")] … … 32 32 // You can specify all the values or you can default the Revision and Build Numbers 33 33 // by using the '*' as shown below: 34 [assembly: AssemblyVersion(" 1.0.0.0")]35 [assembly: AssemblyFileVersion(" 1.0.0.0")]34 [assembly: AssemblyVersion("3.3.0.0")] 35 [assembly: AssemblyFileVersion("3.3.0.0")] -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/RandomConvexCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void RandomConvexCrossoverCrossTest() { 69 69 RandomConvexCrossover_Accessor target = new RandomConvexCrossover_Accessor(new PrivateObject(typeof(RandomConvexCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SimulatedBinaryCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void SimulatedBinaryCrossoverCrossTest() { 69 69 SimulatedBinaryCrossover_Accessor target = new SimulatedBinaryCrossover_Accessor(new PrivateObject(typeof(SimulatedBinaryCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs ¶
r3048 r3053 1 using HeuristicLab.Encodings.RealVector ;1 using HeuristicLab.Encodings.RealVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.RealVector _33.Tests {7 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.RealVector -3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.RealVectorEncoding-3.3.dll")] 68 68 public void SinglePointCrossoverCrossTest() { 69 69 SinglePointCrossover_Accessor target = new SinglePointCrossover_Accessor(new PrivateObject(typeof(SinglePointCrossover))); -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/Test References/HeuristicLab.Encodings.RealVector-3.3.accessor ¶
r2914 r3053 1 HeuristicLab.Encodings.RealVector -3.3.dll1 HeuristicLab.Encodings.RealVectorEncoding-3.3.dll 2 2 Desktop -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/TestRandom.cs ¶
r2932 r3053 23 23 using HeuristicLab.Core; 24 24 25 namespace HeuristicLab.Encodings.RealVector _33.Tests {25 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 26 26 public class TestRandom : IRandom { 27 27 #region Variables and Properties -
TabularUnified trunk/sources/HeuristicLab.Encodings.RealVectorEncoding/3.3/Tests/UniformOnePositionManipulatorTest.cs ¶
r3048 r3053 21 21 22 22 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 using HeuristicLab.Encodings.RealVector ;23 using HeuristicLab.Encodings.RealVectorEncoding; 24 24 using HeuristicLab.Data; 25 25 26 namespace HeuristicLab.Encodings.RealVector _33.Tests {26 namespace HeuristicLab.Encodings.RealVectorEncoding_33.Tests { 27 27 /// <summary> 28 28 ///This is a test class for UniformOnePositionManipulator and is intended
Note: See TracChangeset
for help on using the changeset viewer.