src/HOL/Mirabelle/Tools/mirabelle_sledgehammer.ML
Tue, 09 Aug 2011 17:33:17 +0200 support local HOATPs
Tue, 09 Aug 2011 09:24:34 +0200 add line number prefix to output file name
Tue, 09 Aug 2011 09:07:59 +0200 added "sound" option to Mirabelle
Wed, 20 Jul 2011 00:37:42 +0200 remove offset from Mirabelle output
Thu, 14 Jul 2011 16:50:05 +0200 move lambda translation option from ATP to Sledgehammer, to avoid accidentally breaking Metis (its reconstruction code can only deal with combinators)
Thu, 14 Jul 2011 16:50:05 +0200 added option to control which lambda translation to use (for experiments)
Fri, 08 Jul 2011 17:04:38 +0200 discontinued odd Position.column -- left-over from attempts at PGIP implementation;
Fri, 01 Jul 2011 15:53:38 +0200 renamed "type_sys" to "type_enc", which is more accurate
Mon, 27 Jun 2011 13:52:47 +0200 removed "full_types" option from Sledgehammer, now that virtually sound encodings are used as the default anyway
Fri, 10 Jun 2011 12:01:15 +0200 compute the set of base facts only once (instead of three times in parallel) -- this saves about .5 s of CPU time, albeit much less clock wall time
Wed, 08 Jun 2011 08:47:43 +0200 make sure that the message tail (timing + TPTP important message) is preserved upon automatic minimization
Tue, 07 Jun 2011 08:52:35 +0200 obsoleted "metisFT", and added "no_types" version of Metis as fallback to Sledgehammer after noticing how useful it can be
Mon, 06 Jun 2011 20:56:06 +0200 Metis code cleanup
Mon, 06 Jun 2011 20:36:36 +0200 enable new Metis
Mon, 06 Jun 2011 20:36:35 +0200 more preparations towards hijacking Metis
Mon, 06 Jun 2011 20:36:34 +0200 show what failed to play
Tue, 31 May 2011 16:38:36 +0200 compile
Mon, 30 May 2011 17:00:38 +0200 made "explicit_apply" smarter -- no need to force explicit applications in minimizer on all constants, better do it more fine granularly
Mon, 30 May 2011 17:00:38 +0200 automatically minimize with Metis when this can be done within a few seconds
Mon, 30 May 2011 17:00:38 +0200 minimize with Metis if possible
Fri, 27 May 2011 10:30:08 +0200 handle non-auto try case of Sledgehammer better
Fri, 27 May 2011 10:30:08 +0200 added "try" command, to launch Solve Direct, Quickcheck, Nitpick, Sledgehammer, and Try Methods
Fri, 27 May 2011 10:30:07 +0200 fix soundness bug in Sledgehammer: distinguish params in goals from fixed variables in context
Tue, 24 May 2011 00:01:33 +0200 detect inappropriate problems and crashes better in Waldmeister
Tue, 24 May 2011 00:01:33 +0200 tuning -- the "appropriate" terminology is inspired from TPTP
Sun, 22 May 2011 14:51:42 +0200 improved Waldmeister support -- even run it by default on unit equational goals
Thu, 12 May 2011 15:29:18 +0200 added "force_sos" options to control SPASS's and Vampire's use of SOS in experiments + added corresponding Mirabelle options
Mon, 02 May 2011 22:52:15 +0200 tuning
Mon, 02 May 2011 22:52:15 +0200 have each ATP filter out dangerous facts for themselves, based on their type system
Sun, 01 May 2011 18:37:25 +0200 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 implement the new ATP type system in Sledgehammer
Thu, 21 Apr 2011 22:18:28 +0200 detect some unsound proofs before showing them to the user
Thu, 21 Apr 2011 18:39:22 +0200 cleanup: get rid of "may_slice" arguments without changing semantics
Thu, 21 Apr 2011 18:39:22 +0200 implemented general slicing for ATPs, especially E 1.2w and above
Sat, 16 Apr 2011 16:15:37 +0200 modernized structure Proof_Context;
Thu, 31 Mar 2011 11:16:51 +0200 added support for "dest:" to "try"
Fri, 18 Mar 2011 22:55:28 +0100 added "simp:", "intro:", and "elim:" to "try" command
Fri, 11 Feb 2011 11:54:24 +0100 added option to Mirabelle Sledgehammer
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 10:18:56 +0100 added "sledgehammer_tac" as possible reconstructor in Mirabelle
Tue, 21 Dec 2010 06:53:20 +0100 avoid weird symbols in path
Tue, 21 Dec 2010 06:06:28 +0100 mechanism to keep SMT input and output files around in Mirabelle
Sat, 18 Dec 2010 23:31:22 +0100 two layers of timeouts seem to be less reliable than a single layer
Sat, 18 Dec 2010 22:15:39 +0100 move relevance filter into hard timeout
Sat, 18 Dec 2010 21:24:34 +0100 handle timeouts in Mirabelle more gracefully
Sat, 18 Dec 2010 13:48:24 +0100 higher hard timeout
Sat, 18 Dec 2010 13:38:14 +0100 compile
Sat, 18 Dec 2010 12:55:33 +0100 use minimizing prover in Mirabelle
Fri, 17 Dec 2010 23:09:53 +0100 remove option that doesn't work in Mirabelle anyway (Mirabelle uses Sledgehammer_Provers, not Sledgehammer_Run)
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 16:20:02 +0100 compile
Thu, 16 Dec 2010 15:44:32 +0100 removed unused variable
Thu, 16 Dec 2010 15:12:17 +0100 tuning
Wed, 15 Dec 2010 11:26:29 +0100 added support for "type_sys" option to Mirabelle
Wed, 15 Dec 2010 11:26:29 +0100 honor "metisFT" in Mirabelle
Wed, 15 Dec 2010 11:26:28 +0100 implemented partially-typed "tags" type encoding
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