Changeset 7479
- Timestamp:
- 02/16/12 17:20:17 (13 years ago)
- Location:
- branches/HeuristicLab.EvolutionaryTracking
- Files:
-
- 20 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.EvolutionaryTracking
- Property svn:ignore
-
old new 1 1 _ReSharper.HeuristicLab.Tracking 2 bin
-
- Property svn:ignore
-
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Creators/FullTreeCreator.cs
r7439 r7479 33 33 [StorableClass] 34 34 [Item("FullTreeCreator", "An operator that creates new symbolic expression trees using the 'Full' method")] 35 public class FullTreeCreator : SymbolicExpressionTreeCreator,35 public class FullTreeCreator : TracingSymbolicExpressionTreeCreator, 36 36 ISymbolicExpressionTreeSizeConstraintOperator, 37 37 ISymbolicExpressionTreeGrammarBasedOperator { -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Creators/GrowTreeCreator.cs
r7439 r7479 33 33 [StorableClass] 34 34 [Item("GrowTreeCreator", "An operator that creates new symbolic expression trees using the 'Grow' method")] 35 public class GrowTreeCreator : SymbolicExpressionTreeCreator,35 public class GrowTreeCreator : TracingSymbolicExpressionTreeCreator, 36 36 ISymbolicExpressionTreeSizeConstraintOperator, 37 37 ISymbolicExpressionTreeGrammarBasedOperator { -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Creators/RampedHalfAndHalfTreeCreator.cs
r7439 r7479 31 31 [StorableClass] 32 32 [Item("RampedHalfAndHalfTreeCreator", "An operator that creates new symbolic expression trees in an alternate way: half the trees are created usign the 'Grow' method while the other half are created using the 'Full' method")] 33 public class RampedHalfAndHalfTreeCreator : SymbolicExpressionTreeCreator,33 public class RampedHalfAndHalfTreeCreator : TracingSymbolicExpressionTreeCreator, 34 34 ISymbolicExpressionTreeSizeConstraintOperator, 35 35 ISymbolicExpressionTreeGrammarBasedOperator { -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Crossovers/SubtreeCrossover.cs
r7439 r7479 38 38 [Item("SubtreeCrossover", "An operator which performs subtree swapping crossover.")] 39 39 [StorableClass] 40 public sealed class SubtreeCrossover : SymbolicExpressionTreeCrossover, ISymbolicExpressionTreeSizeConstraintOperator {40 public sealed class SubtreeCrossover : TracingSymbolicExpressionTreeCrossover, ISymbolicExpressionTreeSizeConstraintOperator { 41 41 private const string InternalCrossoverPointProbabilityParameterName = "InternalCrossoverPointProbability"; 42 42 private const string MaximumSymbolicExpressionTreeLengthParameterName = "MaximumSymbolicExpressionTreeLength"; -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.csproj
r7439 r7479 41 41 <DebugType>full</DebugType> 42 42 <Optimize>false</Optimize> 43 <OutputPath> $(SolutionDir)\bin\</OutputPath>43 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 44 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 45 45 <ErrorReport>prompt</ErrorReport> … … 51 51 <DebugType>pdbonly</DebugType> 52 52 <Optimize>true</Optimize> 53 <OutputPath> $(SolutionDir)\bin\</OutputPath>53 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 54 54 <DefineConstants>TRACE</DefineConstants> 55 55 <ErrorReport>prompt</ErrorReport> … … 59 59 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 60 60 <DebugSymbols>true</DebugSymbols> 61 <OutputPath> $(SolutionDir)\bin\</OutputPath>61 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 62 62 <DefineConstants>DEBUG;TRACE</DefineConstants> 63 63 <DebugType>full</DebugType> … … 67 67 </PropertyGroup> 68 68 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 69 <OutputPath> $(SolutionDir)\bin\</OutputPath>69 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 70 70 <DefineConstants>TRACE</DefineConstants> 71 71 <Optimize>true</Optimize> … … 77 77 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 78 78 <DebugSymbols>true</DebugSymbols> 79 <OutputPath> $(SolutionDir)\bin\</OutputPath>79 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 80 80 <DefineConstants>DEBUG;TRACE</DefineConstants> 81 81 <DebugType>full</DebugType> … … 85 85 </PropertyGroup> 86 86 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 87 <OutputPath> $(SolutionDir)\bin\</OutputPath>87 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 88 88 <DefineConstants>TRACE</DefineConstants> 89 89 <Optimize>true</Optimize> … … 92 92 <ErrorReport>prompt</ErrorReport> 93 93 <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet> 94 </PropertyGroup> 95 <PropertyGroup> 96 <StartupObject /> 94 97 </PropertyGroup> 95 98 <ItemGroup> … … 163 166 <Compile Include="Compiler\Instruction.cs" /> 164 167 <Compile Include="Compiler\SymbolicExpressionTreeCompiler.cs" /> 168 <Compile Include="Creators\TracingSymbolicExpressionTreeCreator.cs" /> 165 169 <Compile Include="Creators\FullTreeCreator.cs"> 166 170 <SubType>Code</SubType> … … 170 174 </Compile> 171 175 <Compile Include="Creators\RampedHalfAndHalfTreeCreator.cs" /> 176 <Compile Include="Crossovers\TracingSymbolicExpressionTreeCrossover.cs" /> 172 177 <Compile Include="Interfaces\IReadOnlySymbol.cs" /> 173 178 <Compile Include="Interfaces\ISymbolicExpressionGrammar.cs" /> … … 191 196 <Compile Include="Manipulators\ChangeNodeTypeManipulation.cs" /> 192 197 <Compile Include="Interfaces\Operators\ISymbolicExpressionTreeManipulator.cs" /> 198 <Compile Include="Manipulators\TracingSymbolicExpressionTreeManipulator.cs" /> 193 199 <Compile Include="Manipulators\ReplaceBranchManipulation.cs" /> 194 200 <Compile Include="Manipulators\FullTreeShaker.cs" /> -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.csproj.user
r7439 r7479 9 9 <StartProgram>C:\Users\bburlacu\Desktop\HL-Core\trunk\sources\bin\HeuristicLab 3.3.exe</StartProgram> 10 10 </PropertyGroup> 11 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'"> 12 <StartAction>Program</StartAction> 13 <StartProgram>C:\Users\bburlacu\Desktop\HL-Core\trunk\sources\bin\HeuristicLab 3.3.exe</StartProgram> 14 </PropertyGroup> 15 <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> 16 <StartAction>Program</StartAction> 17 <StartProgram>C:\Users\bburlacu\Desktop\HL-Core\trunk\sources\bin\HeuristicLab 3.3.exe</StartProgram> 18 </PropertyGroup> 11 19 </Project> -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Manipulators/FullTreeShaker.cs
r7439 r7479 29 29 [StorableClass] 30 30 [Item("FullTreeShaker", "Manipulates all nodes that have local parameters.")] 31 public sealed class FullTreeShaker : SymbolicExpressionTreeManipulator {31 public sealed class FullTreeShaker : TracingSymbolicExpressionTreeManipulator { 32 32 private const string ShakingFactorParameterName = "ShakingFactor"; 33 33 #region parameter properties -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Plugin.cs
r7439 r7479 26 26 27 27 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 28 [Plugin("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding","Provides operators and related classes for the symbolic expression tree encoding.", "3.4.2. 0")]28 [Plugin("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding","Provides operators and related classes for the symbolic expression tree encoding.", "3.4.2.7439")] 29 29 [PluginFile("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.dll", PluginFileType.Assembly)] 30 30 [PluginDependency("HeuristicLab.Analysis", "3.3")] -
branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Tracking.sln
r7439 r7479 10 10 EndProjectSection 11 11 EndProject 12 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Selection-3.3", "HeuristicLab.Selection\3.3\HeuristicLab.Selection-3.3.csproj", "{2C36CD4F-E5F5-43A4-801A-201EA895FE17}" 13 EndProject 14 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.EvolutionaryTracking-3.4", "HeuristicLab.EvolutionaryTracking\3.4\HeuristicLab.EvolutionaryTracking-3.4.csproj", "{1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}" 15 EndProject 12 16 Global 13 17 GlobalSection(SolutionConfigurationPlatforms) = preSolution 14 18 Debug|Any CPU = Debug|Any CPU 19 Debug|Mixed Platforms = Debug|Mixed Platforms 15 20 Debug|x64 = Debug|x64 16 21 Debug|x86 = Debug|x86 17 22 Release|Any CPU = Release|Any CPU 23 Release|Mixed Platforms = Release|Mixed Platforms 18 24 Release|x64 = Release|x64 19 25 Release|x86 = Release|x86 … … 22 28 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 23 29 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Debug|Any CPU.Build.0 = Debug|Any CPU 30 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 31 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Debug|Mixed Platforms.Build.0 = Debug|x86 24 32 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Debug|x64.ActiveCfg = Debug|x64 25 33 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Debug|x64.Build.0 = Debug|x64 … … 28 36 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|Any CPU.ActiveCfg = Release|Any CPU 29 37 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|Any CPU.Build.0 = Release|Any CPU 38 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|Mixed Platforms.ActiveCfg = Release|x86 39 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|Mixed Platforms.Build.0 = Release|x86 30 40 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|x64.ActiveCfg = Release|x64 31 41 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|x64.Build.0 = Release|x64 32 42 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|x86.ActiveCfg = Release|x86 33 43 {06D4A186-9319-48A0-BADE-A2058D462EEA}.Release|x86.Build.0 = Release|x86 44 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 45 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|Any CPU.Build.0 = Debug|Any CPU 46 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|Mixed Platforms.ActiveCfg = Debug|x64 47 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|Mixed Platforms.Build.0 = Debug|x64 48 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|x64.ActiveCfg = Debug|x64 49 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|x64.Build.0 = Debug|x64 50 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|x86.ActiveCfg = Debug|x86 51 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Debug|x86.Build.0 = Debug|x86 52 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|Any CPU.ActiveCfg = Release|Any CPU 53 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|Any CPU.Build.0 = Release|Any CPU 54 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|Mixed Platforms.ActiveCfg = Release|x64 55 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|Mixed Platforms.Build.0 = Release|x64 56 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|x64.ActiveCfg = Release|x64 57 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|x64.Build.0 = Release|x64 58 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|x86.ActiveCfg = Release|x86 59 {2C36CD4F-E5F5-43A4-801A-201EA895FE17}.Release|x86.Build.0 = Release|x86 60 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 61 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Debug|Any CPU.Build.0 = Debug|Any CPU 62 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU 63 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU 64 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Debug|x64.ActiveCfg = Debug|Any CPU 65 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Debug|x86.ActiveCfg = Debug|Any CPU 66 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Release|Any CPU.ActiveCfg = Release|Any CPU 67 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Release|Any CPU.Build.0 = Release|Any CPU 68 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU 69 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Release|Mixed Platforms.Build.0 = Release|Any CPU 70 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Release|x64.ActiveCfg = Release|Any CPU 71 {1F75CEA3-464F-4A6F-B2F0-04B9841EBC16}.Release|x86.ActiveCfg = Release|Any CPU 34 72 EndGlobalSection 35 73 GlobalSection(SolutionProperties) = preSolution
Note: See TracChangeset
for help on using the changeset viewer.