@@ -34,10 +34,11 @@ export PointAbilityEstimator, PriorAbilityEstimator, LikelihoodAbilityEstimator
3434export ModeAbilityEstimator, MeanAbilityEstimator
3535export Speculator, replace_speculation!, normdenom, maybe_tracked_ability_estimate
3636export AbilityIntegrator, AbilityOptimizer
37- export FunctionOptimizer, EnumerationOptimizer, FunctionIntegrator
37+ export FunctionOptimizer, FunctionIntegrator
3838export DistributionAbilityEstimator
3939export variance, variance_given_mean, mean_1d
4040export RiemannEnumerationIntegrator
41+ # export EnumerationOptimizer
4142
4243# Basic types
4344# XXX : Does having a common supertype of DistributionAbilityEstimator and PointAbilityEstimator make sense?
@@ -129,10 +130,10 @@ end
129130abstract type AbilityOptimizer end
130131function AbilityOptimizer (bits... ; ability_estimator = nothing )
131132 @returnsome find1_instance (AbilityOptimizer, bits)
132- zero_arg_optimizers = find1_type (EnumerationOptimizer, bits)
133+ #= zero_arg_optimizers = find1_type(EnumerationOptimizer, bits)
133134 if (zero_arg_optimizers !== nothing)
134135 return EnumerationOptimizer()
135- end
136+ end=#
136137 @returnsome Optimizer (bits... ) optimizer-> FunctionOptimizer (optimizer)
137138end
138139
0 commit comments