Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/19/14 10:42:43 (11 years ago)
Author:
bburlacu
Message:

#1772: Maintenance commit, removed some misplaced files, updated license header.

Location:
branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Analyzers/SymbolicDataAnalysisPopulationDiversityAnalyzer.cs

    r10347 r10464  
    159159        SimilarityParameter.ActualValue = new DoubleValue();
    160160
    161         var comp = new SymbolicExpressionTreeNodeSimilarityComparer {
     161        var comparer = new SymbolicExpressionTreeNodeSimilarityComparer {
    162162          MatchConstantValues = MatchConstantValuesParameter.Value.Value,
    163163          MatchVariableNames = MatchVariableNamesParameter.Value.Value,
     
    169169          var op = new SymbolicDataAnalysisExpressionTreeSimilarityCalculator {
    170170            CurrentSymbolicExpressionTree = tree,
    171             SimilarityComparer = comp,
     171            SimilarityComparer = comparer,
    172172            MaximumTreeDepth = MaximumSymbolicExpressionTreeDepth.Value
    173173          };
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.csproj

    r10459 r10464  
    189189      <SubType>Code</SubType>
    190190    </Compile>
    191     <Compile Include="SymbolicDataAnalysisExpressionPruningOperator.cs" />
    192191    <Compile Include="SlidingWindow\GenerationalSlidingWindowAnalyzer.cs" />
    193192    <Compile Include="SlidingWindow\OffspringSelectionSlidingWindowAnalyzer.cs" />
     
    198197    <Compile Include="SymbolGraph\FPGraph.cs" />
    199198    <Compile Include="SymbolGraph\SymbolGraph.cs" />
     199    <Compile Include="SymbolicDataAnalysisExpressionPruningOperator.cs" />
    200200    <Compile Include="SymbolicDataAnalysisExpressionTreeMatching.cs" />
    201201    <Compile Include="SymbolicDataAnalysisExpressionTreeSimilarityCalculator.cs" />
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SlidingWindow/SlidingWindowQualitiesAnalyzer.cs

    r10347 r10464  
    9292
    9393      var problemData = (IRegressionProblemData)ProblemDataParameter.ActualValue;
    94       var evaluator =
    95         (SymbolicDataAnalysisSingleObjectiveEvaluator<IRegressionProblemData>)EvaluatorParameter.ActualValue;
     94      var evaluator = (SymbolicDataAnalysisSingleObjectiveEvaluator<IRegressionProblemData>)EvaluatorParameter.ActualValue;
    9695      var context = new Core.ExecutionContext(ExecutionContext, evaluator, new Scope());
    9796      var fitnessCalculationPartition = FitnessCalculationPartitionParameter.ActualValue;
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisExpressionPruningOperator.cs

    r10459 r10464  
    142142
    143143        quality -= impactValue;
     144
    144145        prunedSubtrees++;
    145146      }
    146 
    147       //      Quality.Value = quality; // update quality according to what has been pruned
    148147
    149148      if (prunedSubtrees > 0) prunedTrees = 1;
     
    160159    }
    161160    protected abstract ISymbolicDataAnalysisModel CreateModel();
    162     protected abstract double Evaluate();
    163161    protected abstract double Evaluate(IDataAnalysisModel model);
    164162  }
  • branches/HeuristicLab.EvolutionTracking/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisExpressionTreeSimilarityCalculator.cs

    r10456 r10464  
    11#region License Information
    22/* HeuristicLab
    3  * Copyright (C) 2002-2012 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     3 * Copyright (C) 2002-2014 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
    44 *
    55 * This file is part of HeuristicLab.
     
    4242      get { return (IScopeTreeLookupParameter<ISymbolicExpressionTree>)Parameters[SymbolicExpressionTreeParameterName]; }
    4343    }
    44 
    4544    public IValueParameter<ISymbolicExpressionTree> CurrentSymbolicExpressionTreeParameter {
    4645      get { return (IValueParameter<ISymbolicExpressionTree>)Parameters[CurrentSymbolicExpressionTreeParameterName]; }
    4746    }
    48 
    4947    public ILookupParameter<BoolValue> MatchVariableNamesParameter {
    5048      get { return (ILookupParameter<BoolValue>)Parameters[MatchVariablesParameterName]; }
    5149    }
    52 
    5350    public ILookupParameter<BoolValue> MatchVariableWeightsParameter {
    5451      get { return (ILookupParameter<BoolValue>)Parameters[MatchVariableWeightsParameterName]; }
    5552    }
    56 
    5753    public ILookupParameter<BoolValue> MatchConstantValuesParameter {
    5854      get { return (ILookupParameter<BoolValue>)Parameters[MatchConstantValuesParameterName]; }
    5955    }
    60 
    6156    public ILookupParameter<DoubleValue> SimilarityParameter {
    6257      get { return (ILookupParameter<DoubleValue>)Parameters[SimilarityValuesParmeterName]; }
    6358    }
    64 
    6559    public ISymbolicExpressionTree CurrentSymbolicExpressionTree {
    6660      get { return CurrentSymbolicExpressionTreeParameter.Value; }
    6761      set { CurrentSymbolicExpressionTreeParameter.Value = value; }
    6862    }
    69 
    7063    public SymbolicExpressionTreeNodeSimilarityComparer SimilarityComparer { get; set; }
    7164
Note: See TracChangeset for help on using the changeset viewer.