Changeset 7479 for branches/HeuristicLab.EvolutionaryTracking/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4
- Timestamp:
- 02/16/12 17:20:17 (13 years ago)
- Location:
- branches/HeuristicLab.EvolutionaryTracking
- Files:
-
- 3 added
- 9 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")]
Note: See TracChangeset
for help on using the changeset viewer.