src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML
changeset 53480 247817dbb990
parent 53478 8c3ccb314469
child 53492 c3d7d9911aae
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML	Mon Sep 09 15:22:04 2013 +0200
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML	Mon Sep 09 15:22:04 2013 +0200
@@ -650,11 +650,14 @@
       | _ => (maybe_isar_name, [])
   in minimize_command override_params min_name end
 
+val max_fact_instances = 10 (* FUDGE *)
+
 fun repair_monomorph_context max_iters best_max_iters max_new_instances
                              best_max_new_instances =
   Config.put Monomorph.max_rounds (max_iters |> the_default best_max_iters)
   #> Config.put Monomorph.max_new_instances
          (max_new_instances |> the_default best_max_new_instances)
+  #> Config.put Monomorph.max_thm_instances max_fact_instances
 
 fun suffix_of_mode Auto_Try = "_try"
   | suffix_of_mode Try = "_try"