- Timestamp:
- 03/16/10 00:56:44 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3
- Files:
-
- 20 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3
- Property svn:ignore
-
old new 1 1 *.user 2 HeuristicLabEncodingsInt VectorPlugin.cs2 HeuristicLabEncodingsIntegerVectorEncodingPlugin.cs 3 3 bin 4 4 obj
-
- Property svn:ignore
-
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Creators/UniformRandomIntVectorCreator.cs
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.Int Vector{29 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 30 30 /// <summary> 31 31 /// Generates a new random integer vector with each element uniformly distributed in a specified range. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/DiscreteCrossover.cs
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.Int Vector{29 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 30 30 /// <summary> 31 31 /// Discrete crossover for integer vectors. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Crossovers/SinglePointCrossover.cs
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.Int Vector{29 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 30 30 /// <summary> 31 31 /// Single point crossover for integer vectors. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/HeuristicLab.Encodings.IntegerVectorEncoding-3.3.csproj
r3050 r3053 6 6 <ProductVersion>9.0.30729</ProductVersion> 7 7 <SchemaVersion>2.0</SchemaVersion> 8 <ProjectGuid>{ 5BF9C5B5-8DF3-414B-A4D6-0DD1EF456C8A}</ProjectGuid>8 <ProjectGuid>{DDFB14DD-2A85-493C-A52D-E69729BBAEB0}</ProjectGuid> 9 9 <OutputType>Library</OutputType> 10 10 <AppDesignerFolder>Properties</AppDesignerFolder> 11 <RootNamespace>HeuristicLab.Encodings.Int Vector</RootNamespace>12 <AssemblyName>HeuristicLab.Encodings.Int Vector-3.3</AssemblyName>11 <RootNamespace>HeuristicLab.Encodings.IntegerVectorEncoding</RootNamespace> 12 <AssemblyName>HeuristicLab.Encodings.IntegerVectorEncoding-3.3</AssemblyName> 13 13 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> 14 14 <FileAlignment>512</FileAlignment> … … 75 75 <ItemGroup> 76 76 <None Include="HeuristicLab.snk" /> 77 <None Include="HeuristicLabEncodingsInt VectorPlugin.cs.frame" />77 <None Include="HeuristicLabEncodingsIntegerVectorEncodingPlugin.cs.frame" /> 78 78 <None Include="Properties\AssemblyInfo.frame" /> 79 79 </ItemGroup> … … 86 86 <SubType>Code</SubType> 87 87 </Compile> 88 <Compile Include="HeuristicLabEncodingsIntegerVectorEncodingPlugin.cs" /> 88 89 <Compile Include="Interfaces\IIntVectorCreator.cs" /> 89 90 <Compile Include="Interfaces\IIntVectorCrossover.cs" /> … … 96 97 </Compile> 97 98 <Compile Include="Properties\AssemblyInfo.cs" /> 98 <Compile Include="HeuristicLabEncodingsIntVectorPlugin.cs" />99 99 <Compile Include="IntVectorCreator.cs" /> 100 100 </ItemGroup> … … 152 152 153 153 call PreBuildEvent.cmd 154 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabEncodingsInt VectorPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabEncodingsIntVectorPlugin.cs"</PreBuildEvent>154 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabEncodingsIntegerVectorEncodingPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabEncodingsIntegerVectorEncodingPlugin.cs"</PreBuildEvent> 155 155 </PropertyGroup> 156 156 </Project> -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/HeuristicLabEncodingsIntegerVectorEncodingPlugin.cs.frame
r3050 r3053 22 22 using HeuristicLab.PluginInfrastructure; 23 23 24 namespace HeuristicLab.Encodings.Int Vector{24 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 25 25 /// <summary> 26 /// Plugin class for HeuristicLab.Encodings.Int Vectorplugin.26 /// Plugin class for HeuristicLab.Encodings.IntegerVectorEncoding plugin. 27 27 /// </summary> 28 [Plugin("HeuristicLab.Encodings.Int Vector", "3.3.0.$WCREV$")]29 [PluginFile("HeuristicLab.Encodings.Int Vector-3.3.dll", PluginFileType.Assembly)]28 [Plugin("HeuristicLab.Encodings.IntegerVectorEncoding", "3.3.0.$WCREV$")] 29 [PluginFile("HeuristicLab.Encodings.IntegerVectorEncoding-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 HeuristicLabEncodingsInt VectorPlugin : PluginBase {38 public class HeuristicLabEncodingsIntegerVectorEncodingPlugin : PluginBase { 39 39 } 40 40 } -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntVectorCreator.cs
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.Int Vector{29 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 30 30 /// <summary> 31 31 /// A base class for operators creating int-valued vectors. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntVectorCrossover.cs
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.Int Vector{29 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 30 30 /// <summary> 31 31 /// A base class for operators that perform a crossover of int-valued vectors. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/IntVectorManipulator.cs
r3048 r3053 27 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 28 29 namespace HeuristicLab.Encodings.Int Vector{29 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 30 30 /// <summary> 31 31 /// A base class for operators that manipulate int-valued vectors. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntVectorCreator.cs
r3048 r3053 24 24 using HeuristicLab.Optimization; 25 25 26 namespace HeuristicLab.Encodings.Int Vector{26 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 27 27 /// <summary> 28 28 /// An interface which represents an operator for creating vectors of int-valued data. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntVectorCrossover.cs
r3048 r3053 24 24 using HeuristicLab.Optimization; 25 25 26 namespace HeuristicLab.Encodings.Int Vector{26 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 27 27 /// <summary> 28 28 /// An interface which represents an operator for crossing vectors of int-valued data. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntVectorManipulator.cs
r3048 r3053 24 24 using HeuristicLab.Optimization; 25 25 26 namespace HeuristicLab.Encodings.Int Vector{26 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 27 27 /// <summary> 28 28 /// An interface which represents an operator for manipulating vectors of int-valued data. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Interfaces/IIntVectorOperator.cs
r3032 r3053 22 22 using HeuristicLab.Core; 23 23 24 namespace HeuristicLab.Encodings.Int Vector{24 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 25 25 /// <summary> 26 26 /// An interface which represents an operator dealing with vectors of int-valued data. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Manipulators/UniformOnePositionManipulator.cs
r3048 r3053 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab.Encodings.Int Vector{30 namespace HeuristicLab.Encodings.IntegerVectorEncoding { 31 31 /// <summary> 32 32 /// Uniformly distributed change of a single position of an integer vector. -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Properties/AssemblyInfo.frame
r3032 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.Int Vector")]30 [assembly: AssemblyDescription("HeuristicLab int vector encoding and related operators")]29 [assembly: AssemblyTitle("HeuristicLab.Encodings.IntegerVectorEncoding")] 30 [assembly: AssemblyDescription("HeuristicLab integer vector encoding and related operators")] 31 31 [assembly: AssemblyConfiguration("")] 32 32 [assembly: AssemblyCompany("")] -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/Auxiliary.cs
r3048 r3053 23 23 using HeuristicLab.Common; 24 24 25 namespace HeuristicLab.Encodings.Int Vector_33.Tests {25 namespace HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests { 26 26 public static class Auxiliary { 27 27 public static bool IntVectorIsEqualByPosition(IntArray p1, IntArray p2) { -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/DiscreteCrossoverTest.cs
r3048 r3053 1 using HeuristicLab.Encodings.Int Vector;1 using HeuristicLab.Encodings.IntegerVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.Int Vector_33.Tests {7 namespace HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.Int Vector-3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.IntegerVectorEncoding-3.3.dll")] 68 68 public void DiscreteCrossoverCrossTest() { 69 69 DiscreteCrossover_Accessor target = new DiscreteCrossover_Accessor(new PrivateObject(typeof(DiscreteCrossover))); -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/HeuristicLab.Encodings.IntegerVectorEncoding-3.3.Tests.csproj
r3050 r3053 5 5 <ProductVersion>9.0.30729</ProductVersion> 6 6 <SchemaVersion>2.0</SchemaVersion> 7 <ProjectGuid>{ B622D391-FB36-4E3D-B5F6-AEDF237DE890}</ProjectGuid>7 <ProjectGuid>{6F18ED66-2333-4B5C-B882-AC99FB3CDCE5}</ProjectGuid> 8 8 <OutputType>Library</OutputType> 9 9 <AppDesignerFolder>Properties</AppDesignerFolder> 10 <RootNamespace>HeuristicLab.Encodings.Int Vector_33.Tests</RootNamespace>11 <AssemblyName>HeuristicLab.Encodings.Int Vector-3.3.Tests</AssemblyName>10 <RootNamespace>HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests</RootNamespace> 11 <AssemblyName>HeuristicLab.Encodings.IntegerVectorEncoding-3.3.Tests</AssemblyName> 12 12 <TargetFrameworkVersion>v3.5</TargetFrameworkVersion> 13 13 <FileAlignment>512</FileAlignment> … … 121 121 <Name>HeuristicLab.PluginInfrastructure</Name> 122 122 </ProjectReference> 123 <ProjectReference Include="..\HeuristicLab.Encodings.Int Vector-3.3.csproj">124 <Project>{ 5BF9C5B5-8DF3-414B-A4D6-0DD1EF456C8A}</Project>125 <Name>HeuristicLab.Encodings.Int Vector-3.3</Name>123 <ProjectReference Include="..\HeuristicLab.Encodings.IntegerVectorEncoding-3.3.csproj"> 124 <Project>{DDFB14DD-2A85-493C-A52D-E69729BBAEB0}</Project> 125 <Name>HeuristicLab.Encodings.IntegerVectorEncoding-3.3</Name> 126 126 </ProjectReference> 127 127 </ItemGroup> -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/Properties/AssemblyInfo.cs
r3032 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.Int Vector-3.3.Tests")]9 [assembly: AssemblyDescription(" ")]8 [assembly: AssemblyTitle("HeuristicLab.Encodings.IntegerVectorEncoding-3.3.Tests")] 9 [assembly: AssemblyDescription("Unit tests for the HeuristicLab integer vector encoding and related operators.")] 10 10 [assembly: AssemblyConfiguration("")] 11 [assembly: AssemblyCompany(" Microsoft")]12 [assembly: AssemblyProduct("HeuristicLab .Encodings.IntVector-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")] -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/SinglePointCrossoverTest.cs
r3048 r3053 1 using HeuristicLab.Encodings.Int Vector;1 using HeuristicLab.Encodings.IntegerVectorEncoding; 2 2 using Microsoft.VisualStudio.TestTools.UnitTesting; 3 3 using HeuristicLab.Core; … … 5 5 using HeuristicLab.Parameters; 6 6 7 namespace HeuristicLab.Encodings.Int Vector_33.Tests {7 namespace HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests { 8 8 9 9 … … 65 65 ///</summary> 66 66 [TestMethod()] 67 [DeploymentItem("HeuristicLab.Encodings.Int Vector-3.3.dll")]67 [DeploymentItem("HeuristicLab.Encodings.IntegerVectorEncoding-3.3.dll")] 68 68 public void SinglePointCrossoverCrossTest() { 69 69 SinglePointCrossover_Accessor target = new SinglePointCrossover_Accessor(new PrivateObject(typeof(SinglePointCrossover))); -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/Test References/HeuristicLab.Encodings.IntVector-3.3.accessor
r3032 r3053 1 HeuristicLab.Encodings.Int Vector-3.3.dll1 HeuristicLab.Encodings.IntegerVectorEncoding-3.3.dll 2 2 Desktop -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/TestRandom.cs
r3032 r3053 23 23 using HeuristicLab.Core; 24 24 25 namespace HeuristicLab.Encodings.Int Vector_33.Tests {25 namespace HeuristicLab.Encodings.IntegerVectorEncoding_33.Tests { 26 26 public class TestRandom : IRandom { 27 27 #region Variables and Properties -
trunk/sources/HeuristicLab.Encodings.IntegerVectorEncoding/3.3/Tests/UniformOnePositionManipulatorTest.cs
r3048 r3053 21 21 22 22 using Microsoft.VisualStudio.TestTools.UnitTesting; 23 using HeuristicLab.Encodings.Int Vector;23 using HeuristicLab.Encodings.IntegerVectorEncoding; 24 24 using HeuristicLab.Data; 25 25 26 namespace HeuristicLab.Encodings.Int Vector_33.Tests {26 namespace HeuristicLab.Encodings.IntegerVectorEncoding_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.