src/HOL/Tools/ATP/atp_problem_generate.ML
Mon, 07 Jan 2013 19:15:01 +0100 blanchet tuned output
Thu, 03 Jan 2013 17:40:36 +0100 blanchet close formulas in the natural order, not its reverse -- so that Skolem arguments appear in the right order in Isar proofs
Thu, 13 Dec 2012 22:49:08 +0100 blanchet generate comments with original names for debugging
Wed, 31 Oct 2012 11:23:21 +0100 blanchet tuned code
Wed, 12 Sep 2012 13:56:49 +0200 wenzelm standardized ML aliases;
Thu, 02 Aug 2012 10:10:29 +0200 blanchet don't tag negatively naked variables
Fri, 27 Jul 2012 17:34:33 +0200 blanchet tweaks in preparation for type encoding evaluation
Fri, 27 Jul 2012 08:52:40 +0200 blanchet bring implementation of traditional encoding in line with paper
Mon, 23 Jul 2012 15:32:30 +0200 blanchet distinguish between recursive and nonrecursive definitions + clean up typedef dependencies in MaSh
Wed, 18 Jul 2012 08:44:04 +0200 blanchet speed up tautology/metaness check
Wed, 18 Jul 2012 08:44:04 +0200 blanchet more consolidation of MaSh code
Wed, 18 Jul 2012 08:44:03 +0200 blanchet more implementation work on MaSh
Wed, 11 Jul 2012 21:43:19 +0200 blanchet moved most of MaSh exporter code to Sledgehammer
Wed, 11 Jul 2012 21:43:19 +0200 blanchet optimized type intersection, hoping this will reduce the number of sudden Interrupts in the "incr_tvar" code
Tue, 10 Jul 2012 23:36:03 +0200 blanchet tuning
Tue, 10 Jul 2012 23:36:03 +0200 blanchet tuning
Tue, 10 Jul 2012 23:36:03 +0200 blanchet tuning
Mon, 09 Jul 2012 23:23:12 +0200 blanchet tuning
Thu, 05 Jul 2012 17:31:13 +0200 blanchet make SML/NJ happy + tuning
Thu, 05 Jul 2012 16:30:50 +0200 blanchet tune type arg handling
Thu, 05 Jul 2012 16:15:52 +0200 blanchet tuning
Thu, 05 Jul 2012 16:07:15 +0200 blanchet fiddled with "tags_at" a bit -- the only non-tuning part of the change is a slight simplification of the typing axioms
Thu, 05 Jul 2012 16:07:15 +0200 blanchet remove needless type arguments to "tags_at" encoding
Wed, 04 Jul 2012 13:08:44 +0200 blanchet more precise cover
Wed, 04 Jul 2012 13:08:44 +0200 blanchet don't generate any type class axioms for free types for monomorphic encodings
Wed, 04 Jul 2012 13:08:44 +0200 blanchet tuning
Tue, 26 Jun 2012 11:18:55 +0200 blanchet reintroduced "t@" encoding, this time sound
Tue, 26 Jun 2012 11:14:40 +0200 blanchet tuning
Tue, 26 Jun 2012 11:14:40 +0200 blanchet renamed experimental option
Tue, 26 Jun 2012 11:14:40 +0200 blanchet finished implementation of DFG type class output
Tue, 26 Jun 2012 11:14:40 +0200 blanchet more work on DFG type classes
Tue, 26 Jun 2012 11:14:40 +0200 blanchet more work on class support
Tue, 26 Jun 2012 11:14:40 +0200 blanchet generate type classes for polymorphic DFG format (SPASS)
Tue, 26 Jun 2012 11:14:40 +0200 blanchet avoid detour through terms
Tue, 26 Jun 2012 11:14:40 +0200 blanchet cleanly distinguish between type declarations and symbol declarations
Tue, 26 Jun 2012 11:14:40 +0200 blanchet removed old hack now that types and terms are cleanly distinguished in the data structure
Tue, 26 Jun 2012 11:14:40 +0200 blanchet added sorts to datastructure
Tue, 26 Jun 2012 11:14:40 +0200 blanchet robustness -- TFF1 does not support type classes
Tue, 26 Jun 2012 11:14:40 +0200 blanchet implement polymorphic DFG output, without type classes for now
Tue, 26 Jun 2012 11:14:39 +0200 blanchet added type arguments to "ATerm" constructor -- but don't use them yet
Tue, 26 Jun 2012 11:14:39 +0200 blanchet started adding polymophic SPASS output
Tue, 26 Jun 2012 11:14:39 +0200 blanchet tuning
Tue, 26 Jun 2012 11:14:39 +0200 blanchet removed support for unsorted DFG, now that SPASS 3.7 is no longer supported
Mon, 18 Jun 2012 17:50:06 +0200 blanchet sound monotonicity inference in the presence of "aggressive" helpers
Mon, 18 Jun 2012 17:50:06 +0200 blanchet removed dead code
Wed, 06 Jun 2012 10:35:05 +0200 blanchet prevent an "Empty" exception (e.g. with Satallax, "mono_native")
Wed, 06 Jun 2012 10:35:05 +0200 blanchet tuning terminology
Wed, 06 Jun 2012 10:35:05 +0200 blanchet added "args_query" encodings
Wed, 06 Jun 2012 10:35:05 +0200 blanchet killed most unsound encodings
Wed, 06 Jun 2012 10:35:05 +0200 blanchet generalized monotonic constructor optimisation so that it works with e.g. the product type
Wed, 06 Jun 2012 10:35:05 +0200 blanchet removed micro-optimization whose justification I can't recall
Wed, 06 Jun 2012 10:35:05 +0200 blanchet more aggressive type argument optimization
Wed, 06 Jun 2012 10:35:05 +0200 blanchet use cover for "poly_guards" encoding
Wed, 06 Jun 2012 10:35:05 +0200 blanchet hack to make LEO-II perform better on TPTP THF problems
Wed, 06 Jun 2012 10:35:05 +0200 blanchet don't cripple Sledgehammer/ATP needlessly just because of "metis" -- there's also "smt" as a fallback anyway
Mon, 28 May 2012 20:45:28 +0200 blanchet killed SPASS 3.5/3.7 FLOTTER hack -- requires users to upgrade to SPASS 3.8
Mon, 28 May 2012 20:25:38 +0200 blanchet don't generate definitions for LEO-II -- this cuases more harm than good
Thu, 24 May 2012 18:21:54 +0200 blanchet make Nitpick's handling of definitions more robust in the face of formulas that don't have the expected format (needed for soundness, cf. RNG100+1)
Thu, 24 May 2012 15:01:29 +0200 blanchet gracefully handle definition-looking premises
Wed, 23 May 2012 21:19:48 +0200 blanchet order LEO-II/Satallax definitions so that they build on each other (cf. Satallax's THF policy)
less more (0) -100 -60 tip