Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/15/14 15:06:57 (10 years ago)
Author:
abeham
Message:

#2174: Worked on programmable problem

  • Changed ProblemBase to IProblemDefinition and SingleObjectiveProblemBase to ISingleObjectiveProblemDefinition
  • Derived ParameterVectorCreater, -Crossover, and -Manipulator from MultiOperator<> instead of InstrumentedOperator
  • Split the megamoth ScriptOnInstanceChanged to multiple methods dealing with single-vector and multi-vector encodings separately, it's still a lot of tedious code
  • Removed maximization from Configuration again (would not be consistent with multi-objective problems)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SimSharp/HeuristicLab.Problems.Programmable/3.3/HeuristicLab.Problems.Programmable-3.3.csproj

    r10850 r10856  
    148148    <Compile Include="Operators\SingleObjectiveEvaluator.cs" />
    149149    <Compile Include="Operators\ParameterVectorCreater.cs" />
    150     <Compile Include="ProblemBase.cs" />
    151     <Compile Include="SingleObjectiveProblemBase.cs" />
     150    <Compile Include="Interfaces\IProblemDefinition.cs" />
     151    <Compile Include="Interfaces\ISingleObjectiveProblemDefinition.cs" />
    152152    <Compile Include="ProgrammableProblemScript.cs" />
    153153    <Compile Include="SingleObjectiveScript.cs" />
Note: See TracChangeset for help on using the changeset viewer.