adjust weights -- sorts are prolific, so tone them down even more
authorblanchet
Mon, 14 Jan 2013 09:59:50 +0100
changeset 50874 2eae85887282
parent 50873 3afe082ff9cd
child 50875 bfb626265782
adjust weights -- sorts are prolific, so tone them down even more
src/HOL/Tools/Sledgehammer/sledgehammer_mash.ML
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_mash.ML	Sun Jan 13 22:30:16 2013 +0100
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_mash.ML	Mon Jan 14 09:59:50 2013 +0100
@@ -320,7 +320,7 @@
 
 local
 
-val version = "*** MaSh version 20130112a ***"
+val version = "*** MaSh version 20130113a ***"
 
 exception Too_New of unit
 
@@ -483,10 +483,10 @@
             |> map snd |> take max_facts
     end
 
-fun thy_feature_of s = ("y" ^ s, 2.0 (* FUDGE *))
-fun const_feature_of s = ("c" ^ s, 16.0 (* FUDGE *))
-fun free_feature_of s = ("f" ^ s, 20.0 (* FUDGE *))
-fun type_feature_of s = ("t" ^ s, 2.0 (* FUDGE *))
+fun thy_feature_of s = ("y" ^ s, 8.0 (* FUDGE *))
+fun const_feature_of s = ("c" ^ s, 32.0 (* FUDGE *))
+fun free_feature_of s = ("f" ^ s, 40.0 (* FUDGE *))
+fun type_feature_of s = ("t" ^ s, 4.0 (* FUDGE *))
 fun class_feature_of s = ("s" ^ s, 1.0 (* FUDGE *))
 fun status_feature_of status = (string_of_status status, 2.0 (* FUDGE *))
 val local_feature = ("local", 8.0 (* FUDGE *))