Changeset 15490 for branches/GeneralizedQAP/HeuristicLab.Optimization
- Timestamp:
- 12/04/17 23:00:03 (7 years ago)
- Location:
- branches/GeneralizedQAP
- Files:
-
- 4 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/GeneralizedQAP
- Property svn:ignore
-
old new 2 2 TestResults 3 3 *.user 4 .vs
-
- Property svn:ignore
-
branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/BasicProblems/BasicProblem.cs
r14185 r15490 65 65 protected BasicProblem() 66 66 : base() { 67 Parameters.Add(new ValueParameter<TEncoding>("Encoding", "Describes the configuration of the encoding, what the variables are called, what type they are and their bounds if any.")); 67 var encodingParameter = new ValueParameter<TEncoding>("Encoding", "Describes the configuration of the encoding, what the variables are called, what type they are and their bounds if any."); 68 // ABE: disable showing the encoding itself in the run by default as it wastes a lot of space 69 // note that parameters of the encoding might still show up in the run 70 encodingParameter.GetsCollected = false; 71 Parameters.Add(encodingParameter); 68 72 oldEncoding = Encoding; 69 73 if(Encoding != null) Parameterize(); -
branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/BasicProblems/Encoding.cs
r14185 r15490 92 92 protected Encoding(string name) 93 93 : base(name) { 94 Parameters.Add(new FixedValueParameter<ReadOnlyItemSet<IOperator>>(name + ".Operators", "The operators that the encoding specifies.", encodingOperators.AsReadOnly())); 94 var operatorsParam = new FixedValueParameter<ReadOnlyItemSet<IOperator>>(name + ".Operators", "The operators that the encoding specifies.", encodingOperators.AsReadOnly()); 95 // ABE: disable showing the operator collection in the run by default as it wastes a lot of space 96 operatorsParam.GetsCollected = false; 97 Parameters.Add(operatorsParam); 95 98 } 96 99 -
branches/GeneralizedQAP/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj
r15091 r15490 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> … … 62 62 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 63 63 <DebugSymbols>true</DebugSymbols> 64 <OutputPath> $(SolutionDir)\bin\</OutputPath>64 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 65 65 <DefineConstants>DEBUG;TRACE</DefineConstants> 66 66 <DebugType>full</DebugType> … … 71 71 </PropertyGroup> 72 72 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' "> 73 <OutputPath> $(SolutionDir)\bin\</OutputPath>73 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 74 74 <DefineConstants>TRACE</DefineConstants> 75 75 <DocumentationFile> … … 84 84 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> 85 85 <DebugSymbols>true</DebugSymbols> 86 <OutputPath> $(SolutionDir)\bin\</OutputPath>86 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 87 87 <DefineConstants>DEBUG;TRACE</DefineConstants> 88 88 <DebugType>full</DebugType> … … 93 93 </PropertyGroup> 94 94 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' "> 95 <OutputPath> $(SolutionDir)\bin\</OutputPath>95 <OutputPath>..\..\..\..\trunk\sources\bin\</OutputPath> 96 96 <DefineConstants>TRACE</DefineConstants> 97 97 <DocumentationFile> … … 267 267 </ItemGroup> 268 268 <ItemGroup> 269 <ProjectReference Include="..\..\HeuristicLab.Collections\3.3\HeuristicLab.Collections-3.3.csproj"> 270 <Project>{958B43BC-CC5C-4FA2-8628-2B3B01D890B6}</Project> 271 <Name>HeuristicLab.Collections-3.3</Name> 272 <Private>False</Private> 273 </ProjectReference> 274 <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj"> 275 <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project> 276 <Name>HeuristicLab.Common.Resources-3.3</Name> 277 <Private>False</Private> 278 </ProjectReference> 279 <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj"> 280 <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project> 281 <Name>HeuristicLab.Common-3.3</Name> 282 <Private>False</Private> 283 </ProjectReference> 284 <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj"> 285 <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project> 286 <Name>HeuristicLab.Core-3.3</Name> 287 <Private>False</Private> 288 </ProjectReference> 289 <ProjectReference Include="..\..\HeuristicLab.Data\3.3\HeuristicLab.Data-3.3.csproj"> 290 <Project>{BBAB9DF5-5EF3-4BA8-ADE9-B36E82114937}</Project> 291 <Name>HeuristicLab.Data-3.3</Name> 292 <Private>False</Private> 293 </ProjectReference> 294 <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj"> 295 <Project>{23da7ff4-d5b8-41b6-aa96-f0561d24f3ee}</Project> 296 <Name>HeuristicLab.Operators-3.3</Name> 297 <Private>False</Private> 298 </ProjectReference> 299 <ProjectReference Include="..\..\HeuristicLab.Parameters\3.3\HeuristicLab.Parameters-3.3.csproj"> 300 <Project>{56F9106A-079F-4C61-92F6-86A84C2D84B7}</Project> 301 <Name>HeuristicLab.Parameters-3.3</Name> 302 <Private>False</Private> 303 </ProjectReference> 304 <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj"> 305 <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project> 306 <Name>HeuristicLab.Persistence-3.3</Name> 307 <Private>False</Private> 308 </ProjectReference> 309 <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj"> 310 <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project> 311 <Name>HeuristicLab.PluginInfrastructure-3.3</Name> 312 <Private>False</Private> 313 </ProjectReference> 269 <Reference Include="HeuristicLab.Collections-3.3, Version=3.3.0.0"> 270 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath> 271 <Private>False</Private> 272 </Reference> 273 <Reference Include="HeuristicLab.Common.Resources-3.3, Version=3.3.0.0"> 274 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common.Resources-3.3.dll</HintPath> 275 <Private>False</Private> 276 </Reference> 277 <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0"> 278 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Common-3.3.dll</HintPath> 279 <Private>False</Private> 280 </Reference> 281 <Reference Include="HeuristicLab.Core-3.3, Version=3.3.0.0"> 282 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Core-3.3.dll</HintPath> 283 <Private>False</Private> 284 </Reference> 285 <Reference Include="HeuristicLab.Data-3.3, Version=3.3.0.0"> 286 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath> 287 <Private>False</Private> 288 </Reference> 289 <Reference Include="HeuristicLab.Operators-3.3, Version=3.3.0.0"> 290 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath> 291 <Private>False</Private> 292 </Reference> 293 <Reference Include="HeuristicLab.Parameters-3.3, Version=3.3.0.0"> 294 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath> 295 <Private>False</Private> 296 </Reference> 297 <Reference Include="HeuristicLab.Persistence-3.3, Version=3.3.0.0"> 298 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath> 299 <Private>False</Private> 300 </Reference> 301 <Reference Include="HeuristicLab.PluginInfrastructure-3.3"> 302 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath> 303 <Private>False</Private> 304 </Reference> 314 305 </ItemGroup> 315 306 <ItemGroup>
Note: See TracChangeset
for help on using the changeset viewer.