Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/29/11 13:22:46 (13 years ago)
Author:
mkommend
Message:

#1653: Updated samples and corrected GP samples unit test to pass locally.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Trunk/HeuristicLab.Tests/HeuristicLab-3.3/SamplesTest.cs

    r6844 r6848  
    187187    [TestMethod]
    188188    public void RunGpArtificialAntSampleTest() {
    189       var ga = CreateGpArtificialAntSample();
     189      var ga = (GeneticAlgorithm)XmlParser.Deserialize("../../SGP_SantaFe.hl");
     190      //var ga = CreateGpArtificialAntSample();
    190191      ga.SetSeedRandomly.Value = false;
    191192      RunAlgorithm(ga);
    192       Assert.AreEqual(89, GetDoubleResult(ga, "BestQuality"));
    193       Assert.AreEqual(70.974, GetDoubleResult(ga, "CurrentAverageQuality"));
     193      Assert.AreEqual(66, GetDoubleResult(ga, "BestQuality"));
     194      Assert.AreEqual(47.249, GetDoubleResult(ga, "CurrentAverageQuality"));
    194195      Assert.AreEqual(0, GetDoubleResult(ga, "CurrentWorstQuality"));
    195196      Assert.AreEqual(50950, GetIntResult(ga, "EvaluatedSolutions"));
     
    241242      ga.SetSeedRandomly.Value = false;
    242243      RunAlgorithm(ga);
    243       Assert.AreEqual(0.86679405518127783, GetDoubleResult(ga, "BestQuality"));
    244       Assert.AreEqual(0.66574774940005843, GetDoubleResult(ga, "CurrentAverageQuality"));
     244      Assert.AreEqual(0.85210077972315257, GetDoubleResult(ga, "BestQuality"));
     245      Assert.AreEqual(0.60279777130086876, GetDoubleResult(ga, "CurrentAverageQuality"));
    245246      Assert.AreEqual(0, GetDoubleResult(ga, "CurrentWorstQuality"));
    246247      Assert.AreEqual(50950, GetIntResult(ga, "EvaluatedSolutions"));
     
    356357      ga.SetSeedRandomly.Value = false;
    357358      RunAlgorithm(ga);
    358       Assert.AreEqual(0.14089062240881498, GetDoubleResult(ga, "BestQuality"));
    359       Assert.AreEqual(2.6490910151578269, GetDoubleResult(ga, "CurrentAverageQuality"));
    360       Assert.AreEqual(100.62175156249987, GetDoubleResult(ga, "CurrentWorstQuality"));
     359      Assert.AreEqual(0.14086907039442381, GetDoubleResult(ga, "BestQuality"));
     360      Assert.AreEqual(6.2259209614881534, GetDoubleResult(ga, "CurrentAverageQuality"));
     361      Assert.AreEqual(102.80512656249992, GetDoubleResult(ga, "CurrentWorstQuality"));
    361362      Assert.AreEqual(100900, GetIntResult(ga, "EvaluatedSolutions"));
    362363    }
Note: See TracChangeset for help on using the changeset viewer.