fewer monomorphic instances are necessary, thanks to Sascha's new monomorphizer -- backed up by Judgment Day
authorblanchet
Fri, 10 Jun 2011 12:01:15 +0200
changeset 43352 597f31069e18
parent 43351 b19d95b4d736
child 43353 6c008d3efb0a
fewer monomorphic instances are necessary, thanks to Sascha's new monomorphizer -- backed up by Judgment Day
doc-src/Sledgehammer/sledgehammer.tex
src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML
--- a/doc-src/Sledgehammer/sledgehammer.tex	Fri Jun 10 12:01:15 2011 +0200
+++ b/doc-src/Sledgehammer/sledgehammer.tex	Fri Jun 10 12:01:15 2011 +0200
@@ -1014,7 +1014,7 @@
 empirically found to be appropriate for the prover. A typical value would be
 250.
 
-\opdefault{max\_new\_mono\_instances}{int}{\upshape 400}
+\opdefault{max\_new\_mono\_instances}{int}{\upshape 200}
 Specifies the maximum number of monomorphic instances to generate beyond
 \textit{max\_relevant}. The higher this limit is, the more monomorphic instances
 are potentially generated. Whether monomorphization takes place depends on the
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Fri Jun 10 12:01:15 2011 +0200
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Fri Jun 10 12:01:15 2011 +0200
@@ -95,7 +95,7 @@
    ("relevance_thresholds", "0.45 0.85"),
    ("max_relevant", "smart"),
    ("max_mono_iters", "3"),
-   ("max_new_mono_instances", "400"),
+   ("max_new_mono_instances", "200"),
    ("isar_proof", "false"),
    ("isar_shrink_factor", "1"),
    ("slicing", "true"),