src/HOL/Tools/Sledgehammer/sledgehammer_atp_reconstruct.ML
Fri, 20 May 2011 12:47:59 +0200 blanchet automatically use "metisFT" when typed helpers are necessary
Fri, 20 May 2011 12:47:58 +0200 blanchet more informative message when Sledgehammer finds an unsound proof
Thu, 12 May 2011 15:29:19 +0200 blanchet fixed several bugs in Isar proof reconstruction, in particular w.r.t. mangled types and hAPP
Thu, 12 May 2011 15:29:19 +0200 blanchet no need to use metisFT for Isar proofs -- metis falls back on it anyway
Thu, 12 May 2011 15:29:19 +0200 blanchet robustly detect how many type args were passed to the ATP, even if some of them were omitted
Thu, 12 May 2011 15:29:19 +0200 blanchet fixed conjecture resolution bug for Vampire 1.0's TSTP output
Wed, 04 May 2011 19:35:48 +0200 blanchet exploit inferred monotonicity
Tue, 03 May 2011 01:04:03 +0200 blanchet no need to generate fact numbers for polymorphic type systems -- this confuses the TPTP exporter
Mon, 02 May 2011 14:40:57 +0200 blanchet use strings to encode type systems in ATP module, to reduce the amount of out-of-place information and also to make it easier to print the type system used
Mon, 02 May 2011 12:09:33 +0200 blanchet show sorts not just types in Isar proofs + tuning
Mon, 02 May 2011 01:05:24 +0200 blanchet tuning
Sun, 01 May 2011 22:36:58 +0200 blanchet use "metis", not "metisFT", to reconstruct proofs found in fully-typed mode -- "metisFT" is just too slow...
Sun, 01 May 2011 18:37:25 +0200 blanchet restructured type systems some more -- the old naming schemes had "argshg diff |less" and "tagshg diff |less" as equivalent and didn't support a monomorphic version of "tags"
Sun, 01 May 2011 18:37:25 +0200 blanchet fixed SPASS fact offset calculation and report unexpected unsound proofs with so-called sound encodings
Sun, 01 May 2011 18:37:25 +0200 blanchet implement the new ATP type system in Sledgehammer
Sun, 01 May 2011 18:37:25 +0200 blanchet cleanup proxification/unproxification and make sure that "num_atp_type_args" is called on the proxy in the reconstruction code, since "c_fequal" has one type arg but the unproxified equal has 0
Sun, 01 May 2011 18:37:24 +0200 blanchet no needless "fequal" proxies if "explicit_apply" is set + always have readable names
Sun, 01 May 2011 18:37:24 +0200 blanchet improve helper type instantiation code
Sun, 01 May 2011 18:37:24 +0200 blanchet killed needless datatype "combtyp" in Metis
Sun, 01 May 2011 18:37:24 +0200 blanchet added friendly hint when Isar proof is missing
Sun, 01 May 2011 18:37:24 +0200 blanchet reconstruct TFF type predicates correctly for ToFoF
Sun, 01 May 2011 18:37:24 +0200 blanchet handle special constants correctly in Isar proof reconstruction code, especially type predicates
Sun, 01 May 2011 18:37:24 +0200 blanchet reimplemented the hAPP introduction code so that it's done earlier, when the types are still available
Sun, 01 May 2011 18:37:24 +0200 blanchet move type declarations to the front, for TFF-compliance
Sun, 01 May 2011 18:37:24 +0200 blanchet generate typing for "hBOOL" in "Many_Typed" mode + tuning
Sun, 01 May 2011 18:37:24 +0200 blanchet added more rudimentary type support to Sledgehammer's ATP encoding
Sun, 01 May 2011 18:37:24 +0200 blanchet added room for types in ATP quantifiers
Fri, 22 Apr 2011 00:00:05 +0200 blanchet automatically remove offending facts when faced with an unsound proof -- instead of using the highly inefficient "full_types" option
Thu, 21 Apr 2011 22:18:28 +0200 blanchet detect some unsound proofs before showing them to the user
Sat, 16 Apr 2011 16:15:37 +0200 wenzelm modernized structure Proof_Context;
less more (0) -30 tip