public void InformationGainReturnsCorrectForOutlookFactor() { var e = InformationGain.Calculate(data, "Timing"); Assert.That(e, Is.EqualTo(0.246).Within(0.001)); }
public void InformationGainReturnsCorrectForHumidityFactor() { var e = InformationGain.Calculate(data, "Weather"); Assert.That(e, Is.EqualTo(0.151).Within(0.001)); }
public void InformationGainReturnsCorrectForWindFactor() { var e = InformationGain.Calculate(data, "Wind"); Assert.That(e, Is.EqualTo(0.048).Within(0.001)); }