Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/05/19 10:26:41 (5 years ago)
Author:
gkronber
Message:

#2950: made some small changes while reviewing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Crossovers/SymbolicDataAnalysisExpressionDiversityPreservingCrossover.cs

    r16980 r17076  
    4242    private const string StrictHashingParameterName = "StrictHashing";
    4343
    44     private static readonly Func<byte[], ulong> hashFunction = HashUtil.JSHash;
     44    private static readonly Func<byte[], ulong> hashFunction = HashUtil.DJBHash;
    4545
    4646    #region Parameter Properties
     
    8888    }
    8989
    90     public SymbolicDataAnalysisExpressionDiversityPreservingCrossover() {
    91       name = "DiversityCrossover";
     90    public SymbolicDataAnalysisExpressionDiversityPreservingCrossover() : base() {
    9291      Parameters.Add(new ValueLookupParameter<PercentValue>(InternalCrossoverPointProbabilityParameterName, "The probability to select an internal crossover point (instead of a leaf node).", new PercentValue(0.9)));
    9392      Parameters.Add(new ValueLookupParameter<BoolValue>(WindowingParameterName, "Use proportional sampling with windowing for cutpoint selection.", new BoolValue(false)));
     
    9695    }
    9796
    98     private SymbolicDataAnalysisExpressionDiversityPreservingCrossover(SymbolicDataAnalysisExpressionDiversityPreservingCrossover<T> original, Cloner cloner) : base(original, cloner) {
    99     }
     97    private SymbolicDataAnalysisExpressionDiversityPreservingCrossover(SymbolicDataAnalysisExpressionDiversityPreservingCrossover<T> original, Cloner cloner) : base(original, cloner) { }
    10098
    10199    public override IDeepCloneable Clone(Cloner cloner) {
Note: See TracChangeset for help on using the changeset viewer.