src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML
changeset 57787 498b5b00f37f
parent 57785 0388026060d1
child 57791 d80d3fb56270
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Mon Aug 04 16:55:03 2014 +0200
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML	Tue Aug 05 09:20:00 2014 +0200
@@ -107,8 +107,7 @@
             Term.aconv_untyped (normalize prev_role prev_t, norm_t))
           res
 
-      fun looks_boring () =
-        t aconv @{prop True} orelse t aconv @{prop False} orelse length deps < 2
+      fun looks_boring () = t aconv @{prop False} orelse length deps < 2
 
       fun is_skolemizing_line (_, _, _, rule', deps') =
         is_skolemize_rule rule' andalso member (op =) deps' name
@@ -358,13 +357,6 @@
                (keep_fastest_method_of_isar_step (!preplay_data)
                 #> minimize ? minimize_isar_step_dependencies ctxt preplay_data)
           |> tap (trace_isar_proof "Minimized")
-          (* It's not clear whether this is worth the trouble (and if so, "compress" has an
-             unnatural semantics): *)
-(*
-          |> minimize
-               ? (compress_isar_proof ctxt compress preplay_timeout preplay_data
-                  #> tap (trace_isar_proof "Compressed again"))
-*)
           |> `(preplay_outcome_of_isar_proof (!preplay_data))
           ||> (comment_isar_proof comment_of
                #> chain_isar_proof