src/HOL/Tools/Sledgehammer/sledgehammer_isar.ML
Mon, 28 Jun 2010 17:32:28 +0200 blanchet always perform "inline" skolemization, polymorphism or not, Skolem cache or not
Mon, 28 Jun 2010 17:31:38 +0200 blanchet always perform relevance filtering on original formulas
Fri, 25 Jun 2010 18:34:06 +0200 blanchet factor out thread creation
Fri, 25 Jun 2010 17:26:14 +0200 blanchet got rid of "respect_no_atp" option, which even I don't use
Fri, 25 Jun 2010 16:15:03 +0200 blanchet renamed "Sledgehammer_Fact_Preprocessor" to "Clausifier";
Fri, 25 Jun 2010 15:08:03 +0200 blanchet further reduce dependencies on "sledgehammer_fact_filter.ML"
Wed, 23 Jun 2010 09:40:06 +0200 blanchet killed legacy "neg_clausify" and "clausify"
Tue, 22 Jun 2010 14:28:22 +0200 blanchet removed Sledgehammer's support for the DFG syntax;
Fri, 11 Jun 2010 17:10:23 +0200 blanchet proper polymorphic Skolemization of uncached facts + synchronization of caching and relevance filter
Sat, 05 Jun 2010 15:07:50 +0200 blanchet totally bypass Sledgehammer's relevance filter when facts are given using the "(fact1 ... factn)" syntax;
Fri, 04 Jun 2010 15:41:27 +0200 blanchet made "clausify" attribute a legacy feature;
Fri, 04 Jun 2010 15:21:46 +0200 blanchet made "neg_clausify" a legacy feature
Fri, 04 Jun 2010 15:09:37 +0200 blanchet kill active Sledgehammer threads when running minimize, to avoid confusing the user with too much output
Fri, 28 May 2010 13:49:21 +0200 blanchet make sure chained facts appear in Isar proofs generated by Sledgehammer -- otherwise the proof won't work
Mon, 17 May 2010 23:54:15 +0200 wenzelm prefer structure Keyword, Parse, Parse_Spec, Outer_Syntax;
Fri, 14 May 2010 22:29:50 +0200 blanchet renamed options
Fri, 14 May 2010 16:15:10 +0200 blanchet renamed two Sledgehammer options
Fri, 14 May 2010 11:20:09 +0200 blanchet delect installed ATPs dynamically, _not_ at image built time
Sat, 01 May 2010 21:29:03 +0200 krauss made sml/nj happy about Sledgehammer and Nitpick (cf. 6f11c9b1fb3e, 3c2438efe224)
Wed, 28 Apr 2010 13:00:30 +0200 blanchet remove Sledgehammer's "sorts" option to annotate variables with sorts in proof;
Tue, 27 Apr 2010 17:44:33 +0200 blanchet make Sledgehammer more friendly if no subgoal is left
Tue, 27 Apr 2010 11:24:47 +0200 blanchet remove "higher_order" option from Sledgehammer -- the "smart" default is good enough
Mon, 26 Apr 2010 21:17:04 +0200 blanchet rename options
Sun, 25 Apr 2010 15:04:20 +0200 blanchet cosmetics
Sun, 25 Apr 2010 14:40:36 +0200 blanchet move "neg_clausify" method and "clausify" attribute to "sledgehammer_isar.ML"
Fri, 23 Apr 2010 19:12:49 +0200 blanchet remove some bloat
Fri, 23 Apr 2010 18:06:41 +0200 blanchet renamed module "ATP_Wrapper" to "ATP_Systems"
Fri, 23 Apr 2010 17:38:25 +0200 blanchet move the minimizer to the Sledgehammer directory
Fri, 23 Apr 2010 16:55:51 +0200 blanchet move some sledgehammer stuff out of "atp_manager.ML"
Fri, 23 Apr 2010 16:15:35 +0200 blanchet move the Sledgehammer menu options to "sledgehammer_isar.ML"
Thu, 22 Apr 2010 16:30:54 +0200 blanchet remove hack that is no longer necessary now that "ATP_Wrapper" properly detects which ATPs are installed
Wed, 21 Apr 2010 16:21:19 +0200 blanchet pass relevant options from "sledgehammer" to "sledgehammer minimize";
Tue, 20 Apr 2010 16:04:36 +0200 blanchet added "explicit_apply" option to Sledgehammer, to control whether an explicit apply function should be used as much or as little as possible (replaces a previous global variable)
Mon, 19 Apr 2010 15:15:21 +0200 blanchet make Sledgehammer's minimizer also minimize Isar proofs
Mon, 19 Apr 2010 10:45:08 +0200 blanchet rename Sledgehammer "theory_const" option to "theory_relevant", now that I understand better what it does
Fri, 16 Apr 2010 21:18:05 +0200 blanchet by default, don't try to start ATPs that aren't installed
Fri, 16 Apr 2010 20:51:15 +0200 blanchet fiddle with Sledgehammer option syntax
Fri, 16 Apr 2010 16:13:49 +0200 blanchet Sledgehammer: the empty set of fact () should mean nothing, not unchanged
Wed, 14 Apr 2010 21:22:13 +0200 blanchet added "overlord" option (to get easy access to output files for debugging) + systematically use "raw_goal" rather than an inconsistent mixture
Wed, 14 Apr 2010 18:23:51 +0200 blanchet make Sledgehammer "minimize" output less confusing + round up (not down) time limits to nearest second
Wed, 14 Apr 2010 17:10:16 +0200 blanchet make Sledgehammer's "timeout" option work for "minimize"
Wed, 14 Apr 2010 16:50:25 +0200 blanchet fixed handling of "sledgehammer_params" that get a default value from Isabelle menu;
Mon, 29 Mar 2010 19:49:57 +0200 blanchet added "modulus" and "sorts" options to control Sledgehammer's Isar proof output
Mon, 29 Mar 2010 18:44:24 +0200 blanchet make Sledgehammer output "by" vs. "apply", "qed" vs. "next", and any necessary "prefer"
Mon, 29 Mar 2010 12:21:51 +0200 blanchet made "theory_const" a Sledgehammer option;
Mon, 29 Mar 2010 12:01:00 +0200 blanchet added "respect_no_atp" and "convergence" options to Sledgehammer;
Sun, 28 Mar 2010 18:39:27 +0200 blanchet make SML/NJ happy
Thu, 25 Mar 2010 17:55:55 +0100 blanchet make Mirabelle happy again
Wed, 24 Mar 2010 14:51:36 +0100 blanchet revert debugging output that shouldn't have been submitted in the first place
Wed, 24 Mar 2010 12:30:33 +0100 blanchet honor the newly introduced Sledgehammer parameters and fixed the parsing;
Tue, 23 Mar 2010 14:43:22 +0100 blanchet added a syntax for specifying facts to Sledgehammer;
Tue, 23 Mar 2010 11:39:21 +0100 blanchet added options to Sledgehammer;
Mon, 22 Mar 2010 15:23:18 +0100 blanchet make "sledgehammer" and "atp_minimize" improper commands
Fri, 19 Mar 2010 15:07:44 +0100 blanchet move the Sledgehammer Isar commands together into one file;
less more (0) tip