src/HOL/Mirabelle/Tools/mirabelle_sledgehammer.ML
Thu, 31 Jan 2013 17:54:05 +0100 blanchet tuned data structure
Thu, 31 Jan 2013 17:54:05 +0100 blanchet thread through fact triple component from which used facts come, for accurate index output
Thu, 31 Jan 2013 17:54:05 +0100 blanchet more precise output of selected facts
Thu, 31 Jan 2013 17:54:05 +0100 blanchet thread fact triple (MeSh, MePo, MaSh) to allow different filters in different slices
Thu, 31 Jan 2013 17:54:05 +0100 blanchet eliminated needless speed optimization -- and simplified code quite a bit
Thu, 31 Jan 2013 17:54:05 +0100 blanchet distinguish raw and non-raw facts, using raw for 10 000s of facts and non-raw after selection of some hundreds
Thu, 31 Jan 2013 17:54:05 +0100 blanchet report (MeSh, MePo, MaSh) triple, to be able to use different filters in different slices
Sun, 13 Jan 2013 22:00:45 +0100 blanchet more informative output
Sun, 13 Jan 2013 21:42:39 +0100 blanchet have Mirabelle produce more output
Wed, 02 Jan 2013 10:54:36 +0100 blanchet use "Lazy" to simplify control flow a bit and guarantee single evaluation (at most)
Wed, 02 Jan 2013 10:41:53 +0100 blanchet tuning
Tue, 04 Dec 2012 19:09:44 +0100 blanchet added MaSh learning to Mirabelle
Mon, 03 Dec 2012 20:55:33 +0100 blanchet added "fact_filter" option to Mirabelle
Wed, 28 Nov 2012 12:25:43 +0100 smolkas moved thms_of_name to Sledgehammer_Util and removed copies, updated references
Thu, 18 Oct 2012 13:46:24 +0200 blanchet fixed theorem lookup code in Isar proof reconstruction
Thu, 18 Oct 2012 13:19:44 +0200 blanchet refactor code
Tue, 07 Aug 2012 10:28:04 +0200 boehmes increase defensive timeout that should typically not kick in thanks to solid time limits in Sledgehammer (otherwise, Mirabelle-based evaluations might be distorted)
Fri, 27 Jul 2012 17:34:33 +0200 blanchet tweaks in preparation for type encoding evaluation
Fri, 20 Jul 2012 22:19:46 +0200 blanchet learn from SMT proofs when they can be minimized by Metis
Fri, 20 Jul 2012 22:19:45 +0200 blanchet renamed ML structures
Wed, 18 Jul 2012 08:44:04 +0200 blanchet learn from minimized ATP proofs
Wed, 18 Jul 2012 08:44:03 +0200 blanchet centrally construct expensive data structures
Wed, 18 Jul 2012 08:44:03 +0200 blanchet renamed Sledgehammer options
Wed, 18 Jul 2012 08:44:03 +0200 blanchet more code rationalization in relevance filter
Wed, 18 Jul 2012 08:44:03 +0200 blanchet systematize lazy names in relevance filter
Wed, 18 Jul 2012 08:44:03 +0200 blanchet rationalize relevance filter, slowing moving code from Iter to MaSh
Wed, 11 Jul 2012 21:43:19 +0200 blanchet further ML structure split to permit finer-grained loading/reordering (problem to solve: MaSh needs most of Sledgehammer)
Wed, 23 May 2012 21:19:48 +0200 blanchet improved LEO-II definition handling -- still hoping for a fix directly in LEO-II
Wed, 23 May 2012 21:19:48 +0200 blanchet better handling of incomplete TSTP proofs
Wed, 02 May 2012 11:47:45 +0200 wenzelm updated headers;
Tue, 24 Apr 2012 14:13:04 +0100 sultana merged
Tue, 24 Apr 2012 13:59:29 +0100 sultana reversed Tools to Actions Mirabelle renaming;
Fri, 30 Mar 2012 00:01:30 +0100 sultana made Mirabelle-SH's 'trivial' check optional;
Tue, 27 Mar 2012 16:59:13 +0300 blanchet more robustness in case a theorem cannot be retrieved (which typically happens with backtick facts)
Wed, 21 Mar 2012 11:00:34 +0100 wenzelm prefer explicitly qualified exception List.Empty;
Tue, 20 Mar 2012 13:53:09 +0100 blanchet added term_order option to Mirabelle
Tue, 20 Mar 2012 00:44:30 +0100 blanchet more weight attribute tuning
Tue, 20 Mar 2012 00:44:30 +0100 blanchet internal renamings
Wed, 07 Mar 2012 13:00:30 +0000 sultana added max_new_mono_instances, max_mono_iters, to Mirabelle-Sledgehammer; changed sh_minimize to avoid setting Mirabelle-level defaults;
Wed, 07 Mar 2012 13:00:30 +0000 sultana added sh_minimize and preplay_timeout options to Mirabelle's Sledgehammer action;
Fri, 24 Feb 2012 11:23:34 +0100 blanchet renamed 'try_methods' to 'try0'
Mon, 06 Feb 2012 23:01:01 +0100 blanchet renamed type encoding
Sun, 05 Feb 2012 12:27:10 +0100 blanchet tuning
Sat, 04 Feb 2012 17:01:25 +0100 blanchet added option to Mirabelle/Sledgehammer
Tue, 31 Jan 2012 18:46:31 +0100 blanchet renamed Sledgehammer option
Mon, 30 Jan 2012 17:15:59 +0100 blanchet rename lambda translation schemes
Thu, 26 Jan 2012 20:49:54 +0100 blanchet separate orthogonal components
Mon, 23 Jan 2012 17:40:32 +0100 blanchet renamed two files to make room for a new file
Thu, 01 Dec 2011 13:34:13 +0100 blanchet renamed "slicing" to "slice"
Wed, 16 Nov 2011 16:35:19 +0100 blanchet thread in additional options to minimizer
Wed, 16 Nov 2011 13:22:36 +0100 blanchet make metis reconstruction handling more flexible
Wed, 16 Nov 2011 09:42:27 +0100 blanchet parse lambda translation option in Metis
Tue, 15 Nov 2011 22:15:51 +0100 blanchet rename configuration option to more reasonable length
Sun, 06 Nov 2011 14:05:57 +0100 blanchet tuning
Wed, 07 Sep 2011 09:10:41 +0200 blanchet rationalize uniform encodings
Fri, 02 Sep 2011 14:43:20 +0200 blanchet renamed "Metis_Tactics" to "Metis_Tactic", now that there is only one Metis tactic ("metisFT" is legacy)
Thu, 01 Sep 2011 13:18:27 +0200 blanchet always measure time for ATPs -- auto minimization relies on it
Thu, 01 Sep 2011 13:18:27 +0200 blanchet make "sound" sound and "unsound" more sound, based on evaluation
Wed, 31 Aug 2011 11:52:03 +0200 blanchet more tuning
Tue, 30 Aug 2011 16:07:45 +0200 blanchet extended simple types with polymorphism -- the implementation still needs some work though
less more (0) -100 -60 tip