src/HOL/Tools/Sledgehammer/sledgehammer_minimize.ML
Fri, 18 Nov 2011 11:47:12 +0100 be more silent when auto minimizing
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
Sun, 06 Nov 2011 14:23:04 +0100 cascading timeouts in minimizer, part 2
Sun, 06 Nov 2011 14:05:57 +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
Sun, 06 Nov 2011 13:37:49 +0100 cascading timeouts in minimizer
Sun, 06 Nov 2011 13:32:13 +0100 shortcut binary minimization algorithm
Sun, 06 Nov 2011 11:51:35 +0100 speed up binary minimizer in practice by preferring the first half of the used facts (which are likelier to be relevant) to the second half
Wed, 24 Aug 2011 15:25:39 +0200 make sure that all facts are passed to ATP from minimizer
Fri, 01 Jul 2011 16:31:33 +0200 made minimizer informative output accurate
Fri, 01 Jul 2011 15:53:38 +0200 renamed "type_sys" to "type_enc", which is more accurate
Mon, 27 Jun 2011 14:56:35 +0200 clarify minimizer output
Mon, 27 Jun 2011 14:56:28 +0200 added "sound" option to force Sledgehammer to be pedantically sound
Thu, 09 Jun 2011 00:16:28 +0200 tuning
Wed, 08 Jun 2011 08:47:43 +0200 make sure that the message tail (timing + TPTP important message) is preserved upon automatic minimization
Wed, 08 Jun 2011 08:47:43 +0200 killed "explicit_apply" option in Sledgehammer -- the "smart" default is about as lightweight as "false" and just as complete as "true"
Mon, 06 Jun 2011 20:36:34 +0200 show what failed to play
Tue, 31 May 2011 16:38:36 +0200 first step in sharing more code between ATP and Metis translation
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 minimize automatically even if Metis failed, if the external prover was really fast
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
Mon, 30 May 2011 17:00:38 +0200 support "metis" and "metisFT" as provers in the architecture, so they can be used for minimizing
Sun, 29 May 2011 19:40:56 +0200 normalize indices in chained facts to make sure that backtick facts (which often result in different names) are recognized + changed definition of urgent messages
Fri, 27 May 2011 10:30:08 +0200 show time taken for reconstruction
Fri, 27 May 2011 10:30:08 +0200 handle non-auto try case of Sledgehammer better
Fri, 27 May 2011 10:30:08 +0200 renamed "metis_timeout" to "preplay_timeout" and continued implementation
Fri, 27 May 2011 10:30:07 +0200 added syntax for specifying Metis timeout (currently used only by SMT solvers)
Fri, 27 May 2011 10:30:07 +0200 fix soundness bug in Sledgehammer: distinguish params in goals from fixed variables in context
Thu, 12 May 2011 15:29:19 +0200 renamed "max_mono_instances" to "max_new_mono_instances" and changed its semantics accordingly
Thu, 12 May 2011 15:29:18 +0200 added "max_mono_instances" option to Sledgehammer and renamed old "monomorphize_limit" option
Tue, 03 May 2011 00:10:22 +0200 replaced some Unsynchronized.refs with Config.Ts
Sun, 01 May 2011 18:37:25 +0200 implement the new ATP type system in Sledgehammer
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
Thu, 31 Mar 2011 11:16:52 +0200 added monomorphization option to Sledgehammer ATPs -- this looks promising but is still off by default
Tue, 22 Mar 2011 17:20:53 +0100 make Minimizer honor "verbose" and "debug" options better
Wed, 23 Feb 2011 11:17:48 +0100 remove confusing message
Thu, 10 Feb 2011 17:18:52 +0100 tuning
Thu, 10 Feb 2011 16:05:33 +0100 remove pointless clutter
Thu, 10 Feb 2011 10:09:38 +0100 make minimizer verbose
Wed, 09 Feb 2011 17:18:58 +0100 tuning
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 03:56:51 +0100 added "smt_triggers" option to experiment with triggers in Sledgehammer;
Sun, 19 Dec 2010 00:13:25 +0100 reduce the minimizer slack and add verbose information
Sat, 18 Dec 2010 13:43:46 +0100 lower threshold where the binary algorithm kick in and use the same value for automatic minimization
Sat, 18 Dec 2010 13:34:32 +0100 let each prover minimizes its own stuff (rather than taking the first prover of the list to minimize every prover's stuff)
Fri, 17 Dec 2010 22:15:08 +0100 more precise error messages in "verbose" (or "debug") mode, following this morning's permission debacle
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 15:30:43 +0100 run the SMT relevance filter only once, then run the normalization/monomorphization code once _per class_ of SMT solvers
Thu, 16 Dec 2010 15:12:17 +0100 make "debug" imply "blocking", since in blocking mode the exceptions flow through and are more instructive
Wed, 15 Dec 2010 11:26:28 +0100 implemented partially-typed "tags" type encoding
Wed, 15 Dec 2010 11:26:28 +0100 added "type_sys" option to Sledgehammer
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