src/HOL/Tools/Sledgehammer/sledgehammer_translate.ML
Tue, 14 Sep 2010 19:38:44 +0200 blanchet use same hack as in "Async_Manager" to work around Proof General bug
Wed, 01 Sep 2010 23:10:01 +0200 blanchet minor refactoring
Wed, 01 Sep 2010 23:04:47 +0200 blanchet translate the axioms to FOF once and for all ATPs
Wed, 01 Sep 2010 22:33:31 +0200 blanchet run relevance filter in a thread, to avoid blocking
Mon, 30 Aug 2010 18:07:58 +0200 blanchet merged
Mon, 30 Aug 2010 08:53:27 +0200 blanchet bring Sledgehammer's combinators in line with Metis's;
Sat, 28 Aug 2010 16:14:32 +0200 haftmann formerly unnamed infix equality now named HOL.eq
Fri, 27 Aug 2010 16:05:46 +0200 blanchet merged
Thu, 26 Aug 2010 14:05:22 +0200 blanchet improve SPASS hack, when a clause comes from several facts
Fri, 27 Aug 2010 10:56:46 +0200 haftmann formerly unnamed infix conjunction and disjunction now named HOL.conj and HOL.disj
Thu, 26 Aug 2010 20:51:17 +0200 haftmann formerly unnamed infix impliciation now named HOL.implies
Thu, 26 Aug 2010 10:42:06 +0200 blanchet consider "locality" when assigning weights to facts
Thu, 26 Aug 2010 00:49:38 +0200 blanchet renaming
Tue, 24 Aug 2010 18:03:43 +0200 blanchet clean handling of whether a fact is chained or not;
Mon, 23 Aug 2010 23:00:57 +0200 blanchet cache previous iteration's weights, and keep track of what's dirty and what's clean;
Mon, 23 Aug 2010 16:12:41 +0200 blanchet prevent double inclusion of the fact "True_or_False" in TPTP problems
Mon, 23 Aug 2010 14:54:17 +0200 blanchet perform eta-expansion of quantifier bodies in Sledgehammer translation when needed + transform elim rules later;
Fri, 20 Aug 2010 17:04:15 +0200 blanchet remove trivial facts
Fri, 20 Aug 2010 15:16:27 +0200 blanchet use "hypothesis" rather than "conjecture" for hypotheses in TPTP format;
Fri, 20 Aug 2010 14:09:02 +0200 blanchet transform elim theorems before filtering "bool" and "prop" variables out;
Fri, 20 Aug 2010 10:58:01 +0200 blanchet beta eta contract the Sledgehammer conjecture (and also the axioms, although this might not be needed), just like Metis does (implicitly);
Thu, 19 Aug 2010 18:16:47 +0200 blanchet encode "fequal" reasoning rules in Metis problem, just as is done for Sledgehammer -- otherwise any proof that relies on "fequal" found by Sledgehammer can't be reconstructed
Thu, 19 Aug 2010 14:39:31 +0200 blanchet fix atomize
Thu, 19 Aug 2010 14:01:54 +0200 blanchet improve atomization
Wed, 18 Aug 2010 17:09:05 +0200 blanchet added "max_relevant_per_iter" option to Sledgehammer
Wed, 18 Aug 2010 12:03:44 +0200 blanchet handle bound name conflicts gracefully in FOF translation
Tue, 17 Aug 2010 18:15:21 +0200 blanchet repair translation of "c_fequal"
Tue, 17 Aug 2010 16:49:51 +0200 blanchet invoke Variable.export/import_term on the entire formula, to make sure that schematic variables don't get different indices in different subterms;
Mon, 09 Aug 2010 12:05:48 +0200 blanchet move Sledgehammer's HOL -> FOL translation to separate file (sledgehammer_translate.ML)
less more (0) tip