- Timestamp:
- 10/05/11 21:55:55 (13 years ago)
- Location:
- branches/GeneralizedQAP
- Files:
-
- 4 deleted
- 12 edited
- 4 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/GeneralizedQAP
- Property svn:ignore
-
old new 1 *.docstates 2 *.psess 1 3 *.resharper 2 4 *.suo 5 *.vsp 3 6 Google.ProtocolBuffers-0.9.1.dll 7 HeuristicLab 3.3.5.1.ReSharper.user 8 HeuristicLab 3.3.6.0.ReSharper.user 4 9 HeuristicLab.4.5.resharper.user 5 10 HeuristicLab.resharper.user … … 8 13 _ReSharper.HeuristicLab 9 14 _ReSharper.HeuristicLab 3.3 15 _ReSharper.HeuristicLab.ExtLibs 16 bin 10 17 protoc.exe 11 HeuristicLab 3.3.5.1.ReSharper.user 12 *.psess 13 *.vsp 14 *.docstates 18 HeuristicLab.ExtLibs.6.0.ReSharper.user
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.3
- Property svn:ignore
-
old new 4 4 HeuristicLabProblemsArtificialAntPlugin.cs 5 5 *.vs10x 6 Plugin.cs
-
- Property svn:ignore
-
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.3/HeuristicLab.Problems.ArtificialAnt-3.3.csproj
r5163 r6878 12 12 <AssemblyName>HeuristicLab.Problems.ArtificialAnt-3.3</AssemblyName> 13 13 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> 14 <TargetFrameworkProfile></TargetFrameworkProfile> 14 <TargetFrameworkProfile> 15 </TargetFrameworkProfile> 15 16 <FileAlignment>512</FileAlignment> 16 17 <SignAssembly>true</SignAssembly> … … 40 41 <DebugType>full</DebugType> 41 42 <Optimize>false</Optimize> 42 <OutputPath> bin\Debug\</OutputPath>43 <OutputPath>$(SolutionDir)\bin\</OutputPath> 43 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 44 45 <ErrorReport>prompt</ErrorReport> … … 49 50 <DebugType>pdbonly</DebugType> 50 51 <Optimize>true</Optimize> 51 <OutputPath> bin\Release\</OutputPath>52 <OutputPath>$(SolutionDir)\bin\</OutputPath> 52 53 <DefineConstants>TRACE</DefineConstants> 53 54 <ErrorReport>prompt</ErrorReport> … … 57 58 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 58 59 <DebugSymbols>true</DebugSymbols> 59 <OutputPath> bin\x64\Debug\</OutputPath>60 <OutputPath>$(SolutionDir)\bin\</OutputPath> 60 61 <DefineConstants>DEBUG;TRACE</DefineConstants> 61 62 <DebugType>full</DebugType> … … 65 66 </PropertyGroup> 66 67 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 67 <OutputPath> bin\x64\Release\</OutputPath>68 <OutputPath>$(SolutionDir)\bin\</OutputPath> 68 69 <DefineConstants>TRACE</DefineConstants> 69 70 <Optimize>true</Optimize> … … 75 76 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 76 77 <DebugSymbols>true</DebugSymbols> 77 <OutputPath> bin\x86\Debug\</OutputPath>78 <OutputPath>$(SolutionDir)\bin\</OutputPath> 78 79 <DefineConstants>DEBUG;TRACE</DefineConstants> 79 80 <DebugType>full</DebugType> … … 83 84 </PropertyGroup> 84 85 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 85 <OutputPath> bin\x86\Release\</OutputPath>86 <OutputPath>$(SolutionDir)\bin\</OutputPath> 86 87 <DefineConstants>TRACE</DefineConstants> 87 88 <Optimize>true</Optimize> … … 110 111 <Compile Include="Analyzers\IAntTrailAnalyzer.cs" /> 111 112 <Compile Include="AntInterpreter.cs" /> 112 <Compile Include="HeuristicLabProblemsArtificialAntPlugin.cs" />113 113 <Compile Include="Evaluator.cs" /> 114 114 <Compile Include="ArtificialAntExpressionGrammar.cs" /> 115 115 <Compile Include="ArtificialAntProblem.cs" /> 116 116 <Compile Include="AntTrail.cs" /> 117 <Compile Include="Plugin.cs" /> 117 118 <Compile Include="Properties\AssemblyInfo.cs" /> 118 119 <Compile Include="Symbols\IfFoodAhead.cs" /> … … 125 126 <ItemGroup> 126 127 <None Include="HeuristicLab.snk" /> 127 <None Include=" HeuristicLabProblemsArtificialAntPlugin.cs.frame" />128 <None Include="Properties\AssemblyInfo. frame" />128 <None Include="Plugin.cs.frame" /> 129 <None Include="Properties\AssemblyInfo.cs.frame" /> 129 130 </ItemGroup> 130 131 <ItemGroup> … … 132 133 <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project> 133 134 <Name>HeuristicLab.Collections-3.3</Name> 135 <Private>False</Private> 134 136 </ProjectReference> 135 137 <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj"> 136 138 <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project> 137 139 <Name>HeuristicLab.Common.Resources-3.3</Name> 140 <Private>False</Private> 138 141 </ProjectReference> 139 142 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj"> 140 143 <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project> 141 144 <Name>HeuristicLab.Common-3.3</Name> 145 <Private>False</Private> 142 146 </ProjectReference> 143 147 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj"> 144 148 <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project> 145 149 <Name>HeuristicLab.Core-3.3</Name> 150 <Private>False</Private> 146 151 </ProjectReference> 147 152 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj"> 148 153 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project> 149 154 <Name>HeuristicLab.Data-3.3</Name> 155 <Private>False</Private> 150 156 </ProjectReference> 151 157 <ProjectReference Include="..\..\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding\3.3\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.csproj"> 152 158 <Project>{125D3006-67F5-48CB-913E-73C0548F17FA}</Project> 153 159 <Name>HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3</Name> 160 <Private>False</Private> 154 161 </ProjectReference> 155 162 <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj"> 156 163 <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project> 157 164 <Name>HeuristicLab.Operators-3.3</Name> 165 <Private>False</Private> 158 166 </ProjectReference> 159 167 <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj"> 160 168 <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project> 161 169 <Name>HeuristicLab.Optimization-3.3</Name> 170 <Private>False</Private> 162 171 </ProjectReference> 163 172 <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj"> 164 173 <Project>{56F9106A-079F-4C61-92F6-86A84C2D84B7}</Project> 165 174 <Name>HeuristicLab.Parameters-3.3</Name> 175 <Private>False</Private> 166 176 </ProjectReference> 167 177 <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj"> 168 178 <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project> 169 179 <Name>HeuristicLab.Persistence-3.3</Name> 180 <Private>False</Private> 170 181 </ProjectReference> 171 182 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj"> 172 183 <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project> 173 184 <Name>HeuristicLab.PluginInfrastructure-3.3</Name> 185 <Private>False</Private> 174 186 </ProjectReference> 175 187 </ItemGroup> … … 206 218 207 219 call PreBuildEvent.cmd 208 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabProblemsArtificialAntPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabProblemsArtificialAntPlugin.cs"</PreBuildEvent>220 </PreBuildEvent> 209 221 </PropertyGroup> 210 222 </Project> -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4
- Property svn:ignore
-
old new 4 4 *.vs10x 5 5 HeuristicLab.Problems.ArtificialAnt-3.4.csproj.user 6 Plugin.cs
-
- Property svn:ignore
-
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/ArtificialAntExpressionGrammar.cs
r5809 r6878 50 50 var left = new Left(); 51 51 var right = new Right(); 52 var defun = new Defun();53 52 var allSymbols = new List<Symbol>() { ifFoodAhead, prog2, prog3, move, left, right }; 54 53 var nonTerminalSymbols = new List<Symbol>() { ifFoodAhead, prog2, prog3 }; 55 54 56 55 allSymbols.ForEach(s => AddSymbol(s)); 57 SetSubtreeCount(ifFoodAhead, 2, 3);56 SetSubtreeCount(ifFoodAhead, 2, 2); 58 57 SetSubtreeCount(prog2, 2, 2); 59 58 SetSubtreeCount(prog3, 3, 3); -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/HeuristicLab.Problems.ArtificialAnt-3.4.csproj
r5809 r6878 41 41 <DebugType>full</DebugType> 42 42 <Optimize>false</Optimize> 43 <OutputPath> bin\Debug\</OutputPath>43 <OutputPath>$(SolutionDir)\bin\</OutputPath> 44 44 <DefineConstants>DEBUG;TRACE</DefineConstants> 45 45 <ErrorReport>prompt</ErrorReport> … … 50 50 <DebugType>pdbonly</DebugType> 51 51 <Optimize>true</Optimize> 52 <OutputPath> bin\Release\</OutputPath>52 <OutputPath>$(SolutionDir)\bin\</OutputPath> 53 53 <DefineConstants>TRACE</DefineConstants> 54 54 <ErrorReport>prompt</ErrorReport> … … 58 58 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 59 59 <DebugSymbols>true</DebugSymbols> 60 <OutputPath> bin\x64\Debug\</OutputPath>60 <OutputPath>$(SolutionDir)\bin\</OutputPath> 61 61 <DefineConstants>DEBUG;TRACE</DefineConstants> 62 62 <DebugType>full</DebugType> … … 66 66 </PropertyGroup> 67 67 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 68 <OutputPath> bin\x64\Release\</OutputPath>68 <OutputPath>$(SolutionDir)\bin\</OutputPath> 69 69 <DefineConstants>TRACE</DefineConstants> 70 70 <Optimize>true</Optimize> … … 76 76 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 77 77 <DebugSymbols>true</DebugSymbols> 78 <OutputPath> bin\x86\Debug\</OutputPath>78 <OutputPath>$(SolutionDir)\bin\</OutputPath> 79 79 <DefineConstants>DEBUG;TRACE</DefineConstants> 80 80 <DebugType>full</DebugType> … … 84 84 </PropertyGroup> 85 85 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 86 <OutputPath> bin\x86\Release\</OutputPath>86 <OutputPath>$(SolutionDir)\bin\</OutputPath> 87 87 <DefineConstants>TRACE</DefineConstants> 88 88 <Optimize>true</Optimize> … … 111 111 <Compile Include="Analyzers\IAntTrailAnalyzer.cs" /> 112 112 <Compile Include="AntInterpreter.cs" /> 113 <Compile Include="HeuristicLabProblemsArtificialAntPlugin.cs" />114 113 <Compile Include="Evaluator.cs" /> 115 114 <Compile Include="ArtificialAntExpressionGrammar.cs" /> 116 115 <Compile Include="ArtificialAntProblem.cs" /> 117 116 <Compile Include="AntTrail.cs" /> 117 <Compile Include="Plugin.cs" /> 118 118 <Compile Include="Properties\AssemblyInfo.cs" /> 119 119 <Compile Include="Symbols\IfFoodAhead.cs" /> … … 126 126 <ItemGroup> 127 127 <None Include="HeuristicLab.snk" /> 128 <None Include=" HeuristicLabProblemsArtificialAntPlugin.cs.frame" />129 <None Include="Properties\AssemblyInfo. frame" />128 <None Include="Plugin.cs.frame" /> 129 <None Include="Properties\AssemblyInfo.cs.frame" /> 130 130 </ItemGroup> 131 131 <ItemGroup> … … 133 133 <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project> 134 134 <Name>HeuristicLab.Collections-3.3</Name> 135 <Private>False</Private> 135 136 </ProjectReference> 136 137 <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj"> 137 138 <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project> 138 139 <Name>HeuristicLab.Common.Resources-3.3</Name> 140 <Private>False</Private> 139 141 </ProjectReference> 140 142 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj"> 141 143 <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project> 142 144 <Name>HeuristicLab.Common-3.3</Name> 145 <Private>False</Private> 143 146 </ProjectReference> 144 147 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj"> 145 148 <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project> 146 149 <Name>HeuristicLab.Core-3.3</Name> 150 <Private>False</Private> 147 151 </ProjectReference> 148 152 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj"> 149 153 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project> 150 154 <Name>HeuristicLab.Data-3.3</Name> 155 <Private>False</Private> 151 156 </ProjectReference> 152 157 <ProjectReference Include="..\..\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding\3.4\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.csproj"> 153 158 <Project>{06D4A186-9319-48A0-BADE-A2058D462EEA}</Project> 154 159 <Name>HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4</Name> 160 <Private>False</Private> 155 161 </ProjectReference> 156 162 <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj"> 157 163 <Project>{23DA7FF4-D5B8-41B6-AA96-F0561D24F3EE}</Project> 158 164 <Name>HeuristicLab.Operators-3.3</Name> 165 <Private>False</Private> 159 166 </ProjectReference> 160 167 <ProjectReference Include="..\..\HeuristicLab.Optimization\3.3\HeuristicLab.Optimization-3.3.csproj"> 161 168 <Project>{14AB8D24-25BC-400C-A846-4627AA945192}</Project> 162 169 <Name>HeuristicLab.Optimization-3.3</Name> 170 <Private>False</Private> 163 171 </ProjectReference> 164 172 <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj"> 165 173 <Project>{56F9106A-079F-4C61-92F6-86A84C2D84B7}</Project> 166 174 <Name>HeuristicLab.Parameters-3.3</Name> 175 <Private>False</Private> 167 176 </ProjectReference> 168 177 <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj"> 169 178 <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project> 170 179 <Name>HeuristicLab.Persistence-3.3</Name> 180 <Private>False</Private> 171 181 </ProjectReference> 172 182 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj"> 173 183 <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project> 174 184 <Name>HeuristicLab.PluginInfrastructure-3.3</Name> 185 <Private>False</Private> 175 186 </ProjectReference> 176 187 </ItemGroup> … … 207 218 208 219 call PreBuildEvent.cmd 209 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabProblemsArtificialAntPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabProblemsArtificialAntPlugin.cs"</PreBuildEvent>220 </PreBuildEvent> 210 221 </PropertyGroup> 211 222 </Project> -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/Symbols/IfFoodAhead.cs
r5809 r6878 28 28 [Item("IfFoodAhead", "Represents the if-food-ahead symbol in a artificial ant expression.")] 29 29 public sealed class IfFoodAhead : Symbol { 30 private const int minimumArity = 2; 31 private const int maximumArity = 2; 32 33 public override int MinimumArity { 34 get { return minimumArity; } 35 } 36 public override int MaximumArity { 37 get { return maximumArity; } 38 } 39 30 40 [StorableConstructor] 31 41 private IfFoodAhead(bool deserializing) : base(deserializing) { } -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/Symbols/Left.cs
r5809 r6878 28 28 [Item("Left", "Represents the turn-left symbol in a artificial ant expression.")] 29 29 public sealed class Left : Symbol { 30 private const int minimumArity = 0; 31 private const int maximumArity = 0; 32 33 public override int MinimumArity { 34 get { return minimumArity; } 35 } 36 public override int MaximumArity { 37 get { return maximumArity; } 38 } 39 30 40 [StorableConstructor] 31 41 private Left(bool deserializing) : base(deserializing) { } -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/Symbols/Move.cs
r5809 r6878 28 28 [Item("Move", "Represents the move-forward symbol in a artificial ant expression.")] 29 29 public sealed class Move : Symbol { 30 private const int minimumArity = 0; 31 private const int maximumArity = 0; 32 33 public override int MinimumArity { 34 get { return minimumArity; } 35 } 36 public override int MaximumArity { 37 get { return maximumArity; } 38 } 39 30 40 [StorableConstructor] 31 41 private Move(bool deserializing) : base(deserializing) { } -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/Symbols/Prog2.cs
r5809 r6878 29 29 [Item("Prog2", "Represents the sequence symbol with 2 sub-trees in a artificial ant expression.")] 30 30 public sealed class Prog2 : Symbol { 31 private const int minimumArity = 2; 32 private const int maximumArity = 2; 33 34 public override int MinimumArity { 35 get { return minimumArity; } 36 } 37 public override int MaximumArity { 38 get { return maximumArity; } 39 } 40 31 41 [StorableConstructor] 32 42 private Prog2(bool deserializing) : base(deserializing) { } -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/Symbols/Prog3.cs
r5809 r6878 28 28 [Item("Prog3", "Represents the sequence symbol with 3 sub-trees in a artificial ant expression.")] 29 29 public sealed class Prog3 : Symbol { 30 private const int minimumArity = 3; 31 private const int maximumArity = 3; 32 33 public override int MinimumArity { 34 get { return minimumArity; } 35 } 36 public override int MaximumArity { 37 get { return maximumArity; } 38 } 39 30 40 [StorableConstructor] 31 41 private Prog3(bool deserializing) : base(deserializing) { } -
branches/GeneralizedQAP/HeuristicLab.Problems.ArtificialAnt/3.4/Symbols/Right.cs
r5809 r6878 28 28 [Item("Right", "Represents the turn-right symbol in a artificial ant expression.")] 29 29 public sealed class Right : Symbol { 30 private const int minimumArity = 0; 31 private const int maximumArity = 0; 32 33 public override int MinimumArity { 34 get { return minimumArity; } 35 } 36 public override int MaximumArity { 37 get { return maximumArity; } 38 } 39 30 40 [StorableConstructor] 31 41 private Right(bool deserializing) : base(deserializing) { }
Note: See TracChangeset
for help on using the changeset viewer.