src/HOL/Tools/Sledgehammer/sledgehammer.ML
Fri, 01 Apr 2022 11:30:28 +0200 blanchet tuned slices to get the fifth Zipperposition slice in a typical run
Thu, 31 Mar 2022 18:12:38 +0200 desharna tuned sledehammer to return best succeeding preplay method
Wed, 30 Mar 2022 10:37:38 +0200 desharna expanded sledgehammer's expect option with some_preplayed
Tue, 29 Mar 2022 17:12:15 +0200 desharna added preplay results to sledgehammer_output
Fri, 25 Mar 2022 13:52:23 +0100 blanchet further modernized E setup
Fri, 25 Mar 2022 13:52:23 +0100 blanchet second and last step in making time slicing more flexible in Sledgehammer: try to honor desired slice size
Fri, 25 Mar 2022 13:52:23 +0100 blanchet first step in making time slicing more flexible in Sledgehammer: label slices with 'slice size'
Mon, 14 Feb 2022 16:41:48 +0100 blanchet print outcome of Sledgehammer search in panel
Mon, 14 Feb 2022 16:34:56 +0100 blanchet print Sledgehammer error message
Mon, 07 Feb 2022 15:26:22 +0100 blanchet added possibility of extra options to SMT slices
Wed, 02 Feb 2022 13:43:48 +0100 blanchet more precise slicing computation and output when not enough lemmas are available (e.g. with the 'only' syntax 'sledgehammer (lem1 lem2 lem3)')
Tue, 01 Feb 2022 17:11:26 +0100 blanchet propagate right result when enough proofs have been found
Tue, 01 Feb 2022 14:54:31 +0100 blanchet don't lose error messages
Tue, 01 Feb 2022 09:21:50 +0100 blanchet tuning
Mon, 31 Jan 2022 16:09:23 +0100 blanchet tweaked Auto Sledgehammer's behavior and output
Mon, 31 Jan 2022 16:09:23 +0100 blanchet print more verbose information
Mon, 31 Jan 2022 16:09:23 +0100 blanchet run all installed provers by default
Mon, 31 Jan 2022 16:09:23 +0100 blanchet update slice options centrally
Mon, 31 Jan 2022 16:09:23 +0100 blanchet further work on new Sledgehammer slicing
Mon, 31 Jan 2022 16:09:23 +0100 blanchet tweaked verbose output
Mon, 31 Jan 2022 16:09:23 +0100 blanchet tweak padding of prover slice schedule to include all provers
Mon, 31 Jan 2022 16:09:23 +0100 blanchet implemented 'max_proofs' mechanism
Mon, 31 Jan 2022 16:09:23 +0100 blanchet document new option 'max_proofs'
Mon, 31 Jan 2022 16:09:23 +0100 blanchet crude implementation of centralized slicing
Mon, 31 Jan 2022 16:09:23 +0100 blanchet take 'induction_rules' into consideration, as well as 'max_facts' even when 'only' is set
Mon, 31 Jan 2022 16:09:23 +0100 blanchet rationalize slicing format
Mon, 31 Jan 2022 16:09:23 +0100 blanchet thread slices through
Mon, 31 Jan 2022 16:09:23 +0100 blanchet rationalized output for forthcoming slicing model
Mon, 31 Jan 2022 16:09:23 +0100 blanchet use same default for FO and HO provers w.r.t. induction principles, based on evaluation -- this also simplifies the code
Mon, 31 Jan 2022 16:09:23 +0100 blanchet disable slicing within SMT (in preparation for factoring it out)
Sat, 22 Jan 2022 11:33:31 +0100 desharna added spying of fact filtering timing
Fri, 21 Jan 2022 16:17:42 +0100 desharna added syping of fact filtering time to sledgehammer
Sat, 18 Dec 2021 23:11:49 +0100 desharna tuned run_sledgehammer and called it directly from Mirabelle
Sat, 18 Dec 2021 14:30:13 +0100 desharna exported Sledgehammer.launch_prover and use it in Mirabelle
Sat, 18 Dec 2021 13:27:42 +0100 desharna proper filtering inf induction rules in Mirabelle
Fri, 17 Dec 2021 09:57:22 +0100 desharna added nearly_all_facts_of_context and uniformized its usage in Sledgehammer and Mirabelle
Tue, 13 Jul 2021 10:57:15 +0200 blanchet revisited ac28714b7478: more faithful preplaying with chained facts
Thu, 08 Jul 2021 17:23:01 +0200 desharna refactored Sledgehammer option "induction_rules"
Thu, 08 Jul 2021 15:25:30 +0200 desharna promoted "sledgehammer_instantiate_inducts" to proper option "induction_rules"
Fri, 05 Mar 2021 16:09:42 +0100 wenzelm clarified signature --- augment existing structure Time;
Thu, 22 Oct 2020 15:18:08 +0200 desharna Tuned isar_step datatype
Thu, 23 Apr 2020 16:52:14 +0200 blanchet avoid passing chained facts twice to preplay in Sledgehammer
Mon, 21 Jan 2019 22:29:41 +0100 blanchet get rid of visibility in MaSh -- it slows it down more than it helps
Sun, 14 Aug 2016 12:26:09 +0200 blanchet avoid loading MaSh file first time around for higher responsiveness of Sledgehammer
Sun, 14 Aug 2016 12:26:09 +0200 blanchet optimization in MaSh parsing
Sun, 14 Aug 2016 12:26:09 +0200 blanchet tuned ML
Sun, 14 Aug 2016 12:26:09 +0200 blanchet killed final stops in Sledgehammer and friends
Fri, 17 Jun 2016 12:40:18 +0200 blanchet be more careful before filtering out chained facts in Sledgehammer
Tue, 17 May 2016 08:40:24 +0200 blanchet proper consideration of chained facts in 'try0' minimization
Mon, 28 Mar 2016 12:05:47 +0200 blanchet a more generous hard timeout
Mon, 28 Mar 2016 12:05:47 +0200 blanchet early warning when Sledgehammer finds a proof
Sat, 05 Mar 2016 17:01:45 +0100 wenzelm tuned signature -- clarified modules;
Thu, 03 Mar 2016 15:23:02 +0100 wenzelm clarified modules;
Mon, 01 Feb 2016 19:57:58 +0100 blanchet preplaying of 'smt' and 'metis' more in sync with actual method
Mon, 05 Oct 2015 23:03:50 +0200 blanchet further improved fine point w.r.t. replaying in the presence of chained facts and a non-empty meta-quantifier prefix + avoid printing internal names in backquotes
Fri, 02 Oct 2015 21:15:25 +0200 blanchet further reduced dependency on legacy async thread manager
Fri, 02 Oct 2015 21:06:32 +0200 blanchet removed legacy asynchronous mode in Sledgehammer
Mon, 21 Sep 2015 23:22:11 +0200 wenzelm clarified markup;
Mon, 29 Jun 2015 23:44:53 +0200 blanchet removed chained facts from preplaying -- and careful about extra chained facts when removing 'proof -' and 'qed' from one-line Isar proofs
Mon, 22 Jun 2015 16:56:03 +0200 blanchet keep 'Pure.all' in goals when preplaying
less more (0) -100 -60 tip