Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/17/20 16:51:22 (4 years ago)
Author:
gkronber
Message:

#3075 small changes while reviewing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3075_aifeynman_instances/HeuristicLab.Problems.Instances.DataAnalysis/3.3/Regression/Feynman/Feynman82.cs

    r17671 r17674  
    2929      get {
    3030        return string.Format(
    31           "II.36.38 mom*H/(kb*T)+(mom*alpha)/(epsilon*c**2*kb*T)*M | {0} samples | noise ({1})",
     31          "II.36.38 mom*B/(kb*T)+(mom*alpha*M)/(epsilon*c**2*kb*T) | {0} samples | noise ({1})",
    3232          trainingSamples, noiseRatio == null ? "no noise" : noiseRatio.ToString());
    3333      }
     
    3737
    3838    protected override string[] VariableNames {
    39       get { return new[] {"mom", "H", "kb", "T", "alpha", "epsilon", "c", "M", noiseRatio == null ? "f" : "f_noise"}; }
     39      get { return new[] {"mom", "B", "kb", "T", "alpha", "epsilon", "c", "M", noiseRatio == null ? "f" : "f_noise"}; }
    4040    }
    4141
    4242    protected override string[] AllowedInputVariables {
    43       get { return new[] {"mom", "H", "kb", "T", "alpha", "epsilon", "c", "M"}; }
     43      get { return new[] {"mom", "B", "kb", "T", "alpha", "epsilon", "c", "M"}; }
    4444    }
    4545
     
    5656      var data    = new List<List<double>>();
    5757      var mom     = ValueGenerator.GenerateUniformDistributedValues(rand.Next(), TestPartitionEnd, 1, 3).ToList();
    58       var H       = ValueGenerator.GenerateUniformDistributedValues(rand.Next(), TestPartitionEnd, 1, 3).ToList();
     58      var B       = ValueGenerator.GenerateUniformDistributedValues(rand.Next(), TestPartitionEnd, 1, 3).ToList();
    5959      var kb      = ValueGenerator.GenerateUniformDistributedValues(rand.Next(), TestPartitionEnd, 1, 3).ToList();
    6060      var T       = ValueGenerator.GenerateUniformDistributedValues(rand.Next(), TestPartitionEnd, 1, 3).ToList();
     
    6767
    6868      data.Add(mom);
    69       data.Add(H);
     69      data.Add(B);
    7070      data.Add(kb);
    7171      data.Add(T);
     
    7777
    7878      for (var i = 0; i < mom.Count; i++) {
    79         var res = mom[i] * H[i] / (kb[i] * T[i]) +
    80                   mom[i] * alpha[i] / (epsilon[i] * Math.Pow(c[i], 2) * kb[i] * T[i]) * M[i];
     79        var res = mom[i] * B[i] / (kb[i] * T[i]) +
     80                  mom[i] * alpha[i] * M[i] / (epsilon[i] * Math.Pow(c[i], 2) * kb[i] * T[i]);
    8181        f.Add(res);
    8282      }
Note: See TracChangeset for help on using the changeset viewer.