public void IsTechnicallyCompatibleReturnsFalseForDifferentTreeCount() { var defaultConfig = this._builder.BuildWithFallback(null); var otherConfig = new GenomePredictionRandomForestConfig.GenomePredictionRandomForestConfigBuilder() .SetTreeCount(defaultConfig.TreeCount + 1) .BuildWithFallback(defaultConfig); ConfigurationBaseTest.CheckTechnicalIncompatibility(defaultConfig, otherConfig); }
public void IsTechnicallyCompatibleReturnsFalseForIncumbentFocusWithDifferentMinimumDomainSize() { var focusedConfig = this._builder.SetFocusOnIncumbent(true).BuildWithFallback(null); var otherConfig = new CovarianceMatrixAdaptationStrategyConfiguration.CovarianceMatrixAdaptationStrategyConfigurationBuilder() .SetMinimumDomainSize(focusedConfig.MinimumDomainSize + 1) .BuildWithFallback(focusedConfig); ConfigurationBaseTest.CheckTechnicalIncompatibility(focusedConfig, otherConfig); }
public void IsTechnicallyCompatibleReturnsFalseForDifferentIncumbentFocus() { var defaultConfig = this._builder.BuildWithFallback(null); var otherConfig = new CovarianceMatrixAdaptationStrategyConfiguration.CovarianceMatrixAdaptationStrategyConfigurationBuilder() .SetFocusOnIncumbent(!defaultConfig.FocusOnIncumbent) .BuildWithFallback(defaultConfig); ConfigurationBaseTest.CheckTechnicalIncompatibility(defaultConfig, otherConfig); }
public void IsTechnicallyCompatibleReturnsFalseForDifferentMinimumDomainSize() { var defaultConfig = this._builder .SetDifferentialEvolutionConfigurationBuilder(this._defaultDifferentialEvolutionConfigurationBuilder) .BuildWithFallback(null); var otherConfig = new DifferentialEvolutionStrategyConfiguration.DifferentialEvolutionStrategyConfigurationBuilder() .SetDifferentialEvolutionConfigurationBuilder(this._defaultDifferentialEvolutionConfigurationBuilder) .SetMinimumDomainSize(defaultConfig.MinimumDomainSize + 1) .BuildWithFallback(defaultConfig); ConfigurationBaseTest.CheckTechnicalIncompatibility(defaultConfig, otherConfig); }