src/HOL/Tools/Sledgehammer/sledgehammer_minimize.ML
Thu, 31 Mar 2011 11:16:52 +0200 added monomorphization option to Sledgehammer ATPs -- this looks promising but is still off by default
Tue, 22 Mar 2011 17:20:53 +0100 make Minimizer honor "verbose" and "debug" options better
Wed, 23 Feb 2011 11:17:48 +0100 remove confusing message
Thu, 10 Feb 2011 17:18:52 +0100 tuning
Thu, 10 Feb 2011 16:05:33 +0100 remove pointless clutter
Thu, 10 Feb 2011 10:09:38 +0100 make minimizer verbose
Wed, 09 Feb 2011 17:18:58 +0100 tuning
Wed, 09 Feb 2011 17:18:58 +0100 automatically minimize Z3-as-an-ATP proofs (cf. CVC3 and Yices)
Wed, 09 Feb 2011 17:18:58 +0100 renamed field
Mon, 10 Jan 2011 15:45:46 +0100 eliminated Int.toString;
Tue, 21 Dec 2010 03:56:51 +0100 added "smt_triggers" option to experiment with triggers in Sledgehammer;
Sun, 19 Dec 2010 00:13:25 +0100 reduce the minimizer slack and add verbose information
Sat, 18 Dec 2010 13:43:46 +0100 lower threshold where the binary algorithm kick in and use the same value for automatic minimization
Sat, 18 Dec 2010 13:34:32 +0100 let each prover minimizes its own stuff (rather than taking the first prover of the list to minimize every prover's stuff)
Fri, 17 Dec 2010 22:15:08 +0100 more precise error messages in "verbose" (or "debug") mode, following this morning's permission debacle
Fri, 17 Dec 2010 18:23:56 +0100 added debugging option to find out how good the relevance filter was at identifying relevant facts
Fri, 17 Dec 2010 15:30:43 +0100 run the SMT relevance filter only once, then run the normalization/monomorphization code once _per class_ of SMT solvers
Thu, 16 Dec 2010 15:12:17 +0100 make "debug" imply "blocking", since in blocking mode the exceptions flow through and are more instructive
Wed, 15 Dec 2010 11:26:28 +0100 implemented partially-typed "tags" type encoding
Wed, 15 Dec 2010 11:26:28 +0100 added "type_sys" option to Sledgehammer
Wed, 08 Dec 2010 22:17:53 +0100 implicitly call the minimizer for SMT solvers that don't return an unsat core
Wed, 08 Dec 2010 22:17:52 +0100 renamings
Wed, 08 Dec 2010 22:17:52 +0100 split "Sledgehammer" module into two parts, to resolve forthcoming dependency problems
Mon, 06 Dec 2010 11:41:24 +0100 handle "max_relevant" uniformly
Mon, 06 Dec 2010 09:54:58 +0100 [mq]: sledge_binary_minimizer
Fri, 03 Dec 2010 18:29:14 +0100 replace "smt" prover with specific SMT solvers, e.g. "z3" -- whatever the SMT module gives us
Mon, 15 Nov 2010 18:56:29 +0100 pick up SMT solver crashes and report them to the user/Mirabelle if desired
Wed, 03 Nov 2010 22:33:23 +0100 don't be overly verbose in Sledgehammer's minimizer
Wed, 03 Nov 2010 22:26:53 +0100 standardize on seconds for Nitpick and Sledgehammer timeouts
Tue, 26 Oct 2010 21:34:01 +0200 if "debug" is on, print list of relevant facts (poweruser request);
Tue, 26 Oct 2010 21:01:28 +0200 standardize on "fact" terminology (vs. "axiom" or "theorem") in Sledgehammer -- but keep "Axiom" in the lower-level "ATP_Problem" module
Tue, 26 Oct 2010 16:56:54 +0200 remove needless context argument;
Tue, 26 Oct 2010 13:50:57 +0200 proper error handling for SMT solvers in Sledgehammer
Mon, 25 Oct 2010 21:06:56 +0200 renamed Output.priority to Output.urgent_message to emphasize its special role more clearly;
Fri, 22 Oct 2010 18:31:45 +0200 tuning
Fri, 22 Oct 2010 14:10:32 +0200 fixed signature of "is_smt_solver_installed";
Fri, 22 Oct 2010 13:57:54 +0200 renamed modules
Fri, 22 Oct 2010 13:48:21 +0200 remove more needless code ("run_smt_solvers");
Fri, 22 Oct 2010 11:58:33 +0200 bring ATPs and SMT solvers more in line with each other
Fri, 22 Oct 2010 11:11:34 +0200 make Sledgehammer minimizer fully work with SMT
Fri, 22 Oct 2010 09:50:18 +0200 generalization of the Sledgehammer minimizer, to make it possible to handle SMT solvers as well
Thu, 21 Oct 2010 16:25:40 +0200 first step in adding support for an SMT backend to Sledgehammer
Thu, 21 Oct 2010 14:55:09 +0200 use consistent terminology in Sledgehammer: "prover = ATP or SMT solver or ..."
Thu, 16 Sep 2010 16:54:42 +0200 got caught once again by SML's pattern maching (ctor vs. var)
Thu, 16 Sep 2010 15:16:08 +0200 refactoring: move ATP proof and error extraction code to "ATP_Proof" module
Thu, 16 Sep 2010 11:12:08 +0200 factored out TSTP/SPASS/Vampire proof parsing;
Tue, 14 Sep 2010 16:34:26 +0200 handle relevance filter corner cases more gracefully;
Mon, 13 Sep 2010 14:30:21 +0200 tuning
Sat, 11 Sep 2010 12:31:42 +0200 tuning
Sat, 11 Sep 2010 10:21:52 +0200 implemented Auto Sledgehammer
Thu, 09 Sep 2010 16:06:11 +0200 better error reporting when the Sledgehammer minimizer is interrupted
Wed, 01 Sep 2010 23:10:01 +0200 minor refactoring
Wed, 01 Sep 2010 23:04:47 +0200 translate the axioms to FOF once and for all ATPs
Wed, 01 Sep 2010 18:41:23 +0200 share the relevance filter among the provers
Wed, 01 Sep 2010 17:27:10 +0200 got rid of the "theory_relevant" option;
Wed, 01 Sep 2010 16:46:11 +0200 generalize theorem argument parsing syntax
Tue, 31 Aug 2010 23:50:59 +0200 finished renaming
Tue, 31 Aug 2010 23:46:23 +0200 shorten a few file names