Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/07/09 19:08:18 (15 years ago)
Author:
gkronber
Message:

Merged changeset r2330:2340 from #720 refactoring branch to the trunk. (r2331, r2335, r2337, r2340)

Location:
trunk/sources/HeuristicLab.GP.StructureIdentification/3.3
Files:
1 added
7 deleted
2 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.GP.StructureIdentification/3.3/Evaluators/GPEvaluatorBase.cs

    r2328 r2341  
    3636      AddVariableInfo(new VariableInfo("SamplesStart", "Start index of samples in dataset to evaluate", typeof(IntData), VariableKind.In));
    3737      AddVariableInfo(new VariableInfo("SamplesEnd", "End index of samples in dataset to evaluate", typeof(IntData), VariableKind.In));
    38       AddVariableInfo(new VariableInfo("UseEstimatedTargetValue", "Wether to use the original (measured) or the estimated (calculated) value for the target variable for autoregressive modelling", typeof(BoolData), VariableKind.In));
     38      AddVariableInfo(new VariableInfo("UseEstimatedTargetValue", "(optional) Wether to use the original (measured) or the estimated (calculated) value for the target variable for autoregressive modelling", typeof(BoolData), VariableKind.In));
    3939    }
    4040
     
    4747      int start = GetVariableValue<IntData>("SamplesStart", scope, true).Data;
    4848      int end = GetVariableValue<IntData>("SamplesEnd", scope, true).Data;
    49       bool useEstimatedValues = GetVariableValue<BoolData>("UseEstimatedTargetValue", scope, true).Data;
     49      BoolData useEstimatedValuesData = GetVariableValue<BoolData>("UseEstimatedTargetValue", scope, true, false);
     50      bool useEstimatedValues = useEstimatedValuesData == null ? false : useEstimatedValuesData.Data;
    5051      ITreeEvaluator evaluator = GetVariableValue<ITreeEvaluator>("TreeEvaluator", scope, true);
    5152      evaluator.PrepareForEvaluation(dataset, gpModel.FunctionTree);
  • trunk/sources/HeuristicLab.GP.StructureIdentification/3.3/HeuristicLab.GP.StructureIdentification-3.3.csproj

    r2328 r2341  
    8282  </ItemGroup>
    8383  <ItemGroup>
    84     <Compile Include="BaseClasses\AlgorithmBase.cs" />
    8584    <Compile Include="BaseClasses\FunctionTreeBase.cs" />
    8685    <Compile Include="BaseClasses\TreeEvaluatorBase.cs" />
     86    <Compile Include="DefaultStructureIdentificationOperators.cs" />
    8787    <Compile Include="HL3TreeEvaluatorInjector.cs" />
    8888    <Compile Include="HL2TreeEvaluatorInjector.cs" />
     89    <Compile Include="OffspringSelectionGP.cs" />
    8990    <Compile Include="PredictorBuilder.cs" />
    9091    <Compile Include="Predictor.cs" />
     
    9697    <Compile Include="PredictorView.Designer.cs">
    9798      <DependentUpon>PredictorView.cs</DependentUpon>
     99    </Compile>
     100    <Compile Include="StandardGP.cs">
     101      <SubType>Code</SubType>
    98102    </Compile>
    99103    <Compile Include="Symbols\Addition.cs" />
     
    128132    <Compile Include="Evaluators\MeanAbsolutePercentageOfRangeErrorEvaluator.cs" />
    129133    <Compile Include="FunctionLibraryInjector.cs" />
    130     <Compile Include="OffspringSelectionGP.cs" />
    131     <Compile Include="OffSpringSelectionGpEditor.cs">
    132       <SubType>UserControl</SubType>
    133     </Compile>
    134     <Compile Include="OffSpringSelectionGpEditor.Designer.cs">
    135       <DependentUpon>OffSpringSelectionGpEditor.cs</DependentUpon>
    136     </Compile>
    137     <Compile Include="StandardGpEditor.cs">
    138       <SubType>UserControl</SubType>
    139     </Compile>
    140     <Compile Include="StandardGpEditor.Designer.cs">
    141       <DependentUpon>StandardGpEditor.cs</DependentUpon>
    142     </Compile>
    143     <Compile Include="StandardGP.cs" />
    144134    <Compile Include="Evaluators\CoefficientOfDeterminationEvaluator.cs" />
    145135    <Compile Include="Evaluators\UncertainMeanSquaredErrorEvaluator.cs" />
     
    177167      <Name>HeuristicLab.Evolutionary-3.2</Name>
    178168    </ProjectReference>
     169    <ProjectReference Include="..\..\HeuristicLab.GP.Algorithms\3.2\HeuristicLab.GP.Algorithms-3.2.csproj">
     170      <Project>{3127719F-110E-4558-8845-98559DBB422D}</Project>
     171      <Name>HeuristicLab.GP.Algorithms-3.2</Name>
     172    </ProjectReference>
    179173    <ProjectReference Include="..\..\HeuristicLab.GP.Interfaces\3.3\HeuristicLab.GP.Interfaces-3.3.csproj">
    180174      <Project>{924B6BEA-9A99-40FE-9334-5C01E8D540EC}</Project>
     
    227221  </ItemGroup>
    228222  <ItemGroup>
    229     <EmbeddedResource Include="OffSpringSelectionGpEditor.resx">
    230       <DependentUpon>OffSpringSelectionGpEditor.cs</DependentUpon>
    231     </EmbeddedResource>
    232223    <EmbeddedResource Include="PredictorView.resx">
    233224      <DependentUpon>PredictorView.cs</DependentUpon>
    234     </EmbeddedResource>
    235     <EmbeddedResource Include="StandardGpEditor.resx">
    236       <DependentUpon>StandardGpEditor.cs</DependentUpon>
    237       <SubType>Designer</SubType>
    238225    </EmbeddedResource>
    239226  </ItemGroup>
Note: See TracChangeset for help on using the changeset viewer.