src/HOL/Tools/Sledgehammer/sledgehammer_provers.ML
Wed, 18 Jul 2012 08:44:04 +0200 make the monomorphizer more predictable by making the cutoff independent on the number of facts
Wed, 18 Jul 2012 08:44:04 +0200 learn from minimized ATP proofs
Wed, 18 Jul 2012 08:44:04 +0200 use async manager to manage MaSh learners to make sure they get killed cleanly
Wed, 18 Jul 2012 08:44:04 +0200 added option to control which fact filter is used
Wed, 18 Jul 2012 08:44:03 +0200 renamed Sledgehammer options
Wed, 18 Jul 2012 08:44:03 +0200 rationalize relevance filter, slowing moving code from Iter to MaSh
Wed, 11 Jul 2012 21:43:19 +0200 further ML structure split to permit finer-grained loading/reordering (problem to solve: MaSh needs most of Sledgehammer)
Tue, 26 Jun 2012 11:14:40 +0200 renamed experimental option
Tue, 26 Jun 2012 11:14:39 +0200 started adding polymophic SPASS output
Tue, 26 Jun 2012 11:14:39 +0200 tuning
Mon, 18 Jun 2012 17:50:06 +0200 less confusing error message
Wed, 06 Jun 2012 10:35:05 +0200 killed most unsound encodings
Wed, 23 May 2012 21:19:48 +0200 tuned names
Wed, 23 May 2012 13:28:20 +0200 lower the monomorphization thresholds for less scalable provers
Mon, 21 May 2012 10:39:32 +0200 add an experimental "aggressive" mode to Sledgehammer, to experiment with more complete translations of higher-order features without breaking "metis"
Wed, 16 May 2012 18:16:51 +0200 lower skolem penalty to ensure that some useful facts with existentials, e.g. congruence of "setsum", eventually get picked up
Sun, 13 May 2012 16:31:01 +0200 get rid of "conj_sym_kind" -- most interesting provers now have built-in sorts, and for the others (e.g. E) "Hypothesis" isn't too bad a default
Tue, 24 Apr 2012 20:55:09 +0200 made "split_last" more robust in the face of obscure low-level errors
Thu, 19 Apr 2012 17:49:08 +0200 true delayed evaluation of "SPASS_VERSION" environment variable
Wed, 18 Apr 2012 10:53:28 +0200 get rid of minor optimization that caused strange problems and was hard to debug (and apparently saved less than 100 ms on a 30 s run)
Tue, 20 Mar 2012 18:42:45 +0100 made "spass" a "metaprover" that uses either the new SPASS or the old SPASS, to preserve backward compatibility and prepare for the upcoming release
Tue, 20 Mar 2012 00:44:30 +0100 continued implementation of term ordering attributes
Tue, 20 Mar 2012 00:44:30 +0100 implement term order attribute (for experiments)
Tue, 20 Mar 2012 00:44:30 +0100 internal renamings
Thu, 09 Feb 2012 12:57:59 +0100 added possibility of generating KBO weights to DFG problems
Sun, 05 Feb 2012 12:27:10 +0100 cleaned up new SPASS parsing
Sat, 04 Feb 2012 12:08:18 +0100 made option available to users (mostly for experiments)
Fri, 03 Feb 2012 18:00:55 +0100 optimization: slice caching in case two consecutive slices are nearly identical
Fri, 03 Feb 2012 18:00:55 +0100 try to pass fewer options to Metis
Mon, 30 Jan 2012 17:15:59 +0100 rename lambda translation schemes
Thu, 26 Jan 2012 20:49:54 +0100 separate orthogonal components
Mon, 23 Jan 2012 17:40:32 +0100 renamed two files to make room for a new file
Thu, 19 Jan 2012 21:37:12 +0100 renamed "sound" option to "strict"
Thu, 19 Jan 2012 21:37:12 +0100 cleanly separate each Metis encoding
Wed, 07 Dec 2011 16:03:05 +0100 use same order of facts for preplay as for actual reconstruction -- Metis sometimes exhibits very different timings depending on the order of the facts
Thu, 01 Dec 2011 13:34:14 +0100 added "minimize" option for more control over automatic minimization
Thu, 01 Dec 2011 13:34:13 +0100 renamed "slicing" to "slice"
Sat, 19 Nov 2011 12:42:21 +0100 made SML/NJ happy
Fri, 18 Nov 2011 11:47:12 +0100 be more silent when auto minimizing
Fri, 18 Nov 2011 11:47:12 +0100 better threading of type encodings between Sledgehammer and "metis"
Fri, 18 Nov 2011 11:47:12 +0100 don't propagate user-set "type_enc" or "lam_trans" to Metis calls
Fri, 18 Nov 2011 11:47:12 +0100 don't needlessly pass "lam_lifted" option to "metis" call for SMT proof
Fri, 18 Nov 2011 11:47:12 +0100 quiet down SMT
Fri, 18 Nov 2011 11:47:12 +0100 more aggressive lambda hiding (if we anyway need to pass an option to Metis)
Fri, 18 Nov 2011 11:47:12 +0100 don't pass "lam_lifted" option to "metis" unless there's a good reason
Fri, 18 Nov 2011 11:47:12 +0100 no needless reconstructors
Fri, 18 Nov 2011 11:47:12 +0100 removed more clutter
Fri, 18 Nov 2011 11:47:12 +0100 removed needless baggage
Wed, 16 Nov 2011 17:06:14 +0100 give each time slice its own lambda translation
Wed, 16 Nov 2011 16:35:19 +0100 thread in additional options to minimizer
Wed, 16 Nov 2011 13:22:36 +0100 make metis reconstruction handling more flexible
Wed, 16 Nov 2011 09:42:27 +0100 parse lambda translation option in Metis
Tue, 15 Nov 2011 22:15:51 +0100 rename configuration option to more reasonable length
Tue, 15 Nov 2011 22:13:39 +0100 started implementing lambda-lifting in Metis
Sun, 06 Nov 2011 22:18:54 +0100 more millisecond cleanup
Sun, 06 Nov 2011 22:18:54 +0100 try "smt" as a fallback for ATPs if "metis" fails/times out
Sun, 06 Nov 2011 22:18:54 +0100 more detailed preplay output
Sun, 06 Nov 2011 22:18:54 +0100 tuning
Sun, 06 Nov 2011 13:57:17 +0100 use "Time.time" rather than milliseconds internally
Sun, 06 Nov 2011 13:46:26 +0100 tune: no need for option