Changeset 12724


Ignore:
Timestamp:
07/11/15 11:37:45 (6 years ago)
Author:
ascheibe
Message:

#2426 updated templates for programmable problem

Location:
trunk/sources/HeuristicLab.Problems.Programmable/3.3
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj

    r12470 r12724  
    149149      <Name>HeuristicLab.Encodings.IntegerVectorEncoding-3.3</Name>
    150150    </ProjectReference>
     151    <ProjectReference Include="..\..\HeuristicLab.Encodings.LinearLinkageEncoding\3.3\HeuristicLab.Encodings.LinearLinkageEncoding-3.3.csproj">
     152      <Project>{be698769-975a-429e-828c-72bb2b6182c8}</Project>
     153      <Name>HeuristicLab.Encodings.LinearLinkageEncoding-3.3</Name>
     154      <Private>False</Private>
     155    </ProjectReference>
    151156    <ProjectReference Include="..\..\HeuristicLab.Encodings.PermutationEncoding\3.3\HeuristicLab.Encodings.PermutationEncoding-3.3.csproj">
    152157      <Project>{dbecb8b0-b166-4133-baf1-ed67c3fd7fca}</Project>
     
    156161      <Project>{bb6d334a-4bb6-4674-9883-31a6ebb32cab}</Project>
    157162      <Name>HeuristicLab.Encodings.RealVectorEncoding-3.3</Name>
     163    </ProjectReference>
     164    <ProjectReference Include="..\..\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding\3.4\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.csproj">
     165      <Project>{06d4a186-9319-48a0-bade-a2058d462eea}</Project>
     166      <Name>HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4</Name>
     167      <Private>False</Private>
    158168    </ProjectReference>
    159169    <ProjectReference Include="..\..\HeuristicLab.Operators\3.3\HeuristicLab.Operators-3.3.csproj">
  • trunk/sources/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledMultiObjectiveProblemDefinition.cs

    r11949 r12724  
    99using HeuristicLab.Encodings.PermutationEncoding;
    1010using HeuristicLab.Encodings.RealVectorEncoding;
     11using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;
     12using HeuristicLab.Encodings.LinearLinkageEncoding;
    1113using HeuristicLab.Optimization;
    1214using HeuristicLab.Problems.Programmable;
     
    2325      //Encoding = new RealVectorEncoding("r", length: 5, min: -1.0, max: 1.0);
    2426      //Encoding = new PermutationEncoding("p", length: 5, type: PermutationTypes.Absolute);
     27      //Encoding = new LinearLinkageEncoding("l", length: 5);
     28      //Encoding = new SymbolicExpressionTreeEncoding("s", new SimpleSymbolicExpressionGrammar(), 50, 12);
    2529      // The encoding can also be a combination
    2630      //Encoding = new MultiEncoding()
     
    2933      //.Add(new RealVectorEncoding("r", length: 5, min: -1.0, max: 1.0))
    3034      //.Add(new PermutationEncoding("p", length: 5, type: PermutationTypes.Absolute))
     35      //.Add(Encoding = new LinearLinkageEncoding("l", length: 5))
     36      //.Add(Encoding = new SymbolicExpressionTreeEncoding("s", new SimpleSymbolicExpressionGrammar(), 50, 12))
    3137      ;
    3238      // Add additional initialization code e.g. private variables that you need for evaluating
  • trunk/sources/HeuristicLab.Problems.Programmable/3.3/Templates/CompiledSingleObjectiveProblemDefinition.cs

    r12001 r12724  
    99using HeuristicLab.Encodings.PermutationEncoding;
    1010using HeuristicLab.Encodings.RealVectorEncoding;
     11using HeuristicLab.Encodings.SymbolicExpressionTreeEncoding;
     12using HeuristicLab.Encodings.LinearLinkageEncoding;
    1113using HeuristicLab.Optimization;
    1214using HeuristicLab.Problems.Programmable;
     
    2325      //Encoding = new RealVectorEncoding("r", length: 5, min: -1.0, max: 1.0);
    2426      //Encoding = new PermutationEncoding("p", length: 5, type: PermutationTypes.Absolute);
     27      //Encoding = new LinearLinkageEncoding("l", length: 5);
     28      //Encoding = new SymbolicExpressionTreeEncoding("s", new SimpleSymbolicExpressionGrammar(), 50, 12);
    2529      // The encoding can also be a combination
    2630      //Encoding = new MultiEncoding()
     
    2933      //.Add(new RealVectorEncoding("r", length: 5, min: -1.0, max: 1.0))
    3034      //.Add(new PermutationEncoding("p", length: 5, type: PermutationTypes.Absolute))
     35      //.Add(Encoding = new LinearLinkageEncoding("l", length: 5))
     36      //.Add(Encoding = new SymbolicExpressionTreeEncoding("s", new SimpleSymbolicExpressionGrammar(), 50, 12))
    3137      ;
    3238      // Add additional initialization code e.g. private variables that you need for evaluating
Note: See TracChangeset for help on using the changeset viewer.