Thu, 12 May 2011 22:35:15 +0200 modernized dead code;
wenzelm [Thu, 12 May 2011 22:35:15 +0200] rev 42772
modernized dead code;
Thu, 12 May 2011 22:33:38 +0200 eliminated old-style MI_fast_css -- replaced by fast_solver with config option;
wenzelm [Thu, 12 May 2011 22:33:38 +0200] rev 42771
eliminated old-style MI_fast_css -- replaced by fast_solver with config option;
Thu, 12 May 2011 22:11:16 +0200 eliminated obsolete MI_css -- use current context directly;
wenzelm [Thu, 12 May 2011 22:11:16 +0200] rev 42770
eliminated obsolete MI_css -- use current context directly;
Thu, 12 May 2011 22:07:30 +0200 proper method_setup;
wenzelm [Thu, 12 May 2011 22:07:30 +0200] rev 42769
proper method_setup;
Thu, 12 May 2011 21:14:03 +0200 modernized simproc_setup;
wenzelm [Thu, 12 May 2011 21:14:03 +0200] rev 42768
modernized simproc_setup; misc tuning and simplification;
Thu, 12 May 2011 18:18:06 +0200 prefer Proof.context over old-style clasimpset;
wenzelm [Thu, 12 May 2011 18:18:06 +0200] rev 42767
prefer Proof.context over old-style clasimpset;
Thu, 12 May 2011 18:17:32 +0200 modernized dead code;
wenzelm [Thu, 12 May 2011 18:17:32 +0200] rev 42766
modernized dead code;
Thu, 12 May 2011 17:17:57 +0200 modernized specifications;
wenzelm [Thu, 12 May 2011 17:17:57 +0200] rev 42765
modernized specifications;
Thu, 12 May 2011 16:58:55 +0200 merged
wenzelm [Thu, 12 May 2011 16:58:55 +0200] rev 42764
merged
Thu, 12 May 2011 16:48:23 +0200 added hints and FAQs
blanchet [Thu, 12 May 2011 16:48:23 +0200] rev 42763
added hints and FAQs
Thu, 12 May 2011 15:29:19 +0200 prove one more lemma using Sledgehammer, with some guidance, and replace clumsy old proof that relied on old extensionality behavior
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42762
prove one more lemma using Sledgehammer, with some guidance, and replace clumsy old proof that relied on old extensionality behavior
Thu, 12 May 2011 15:29:19 +0200 fixed several bugs in Isar proof reconstruction, in particular w.r.t. mangled types and hAPP
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42761
fixed several bugs in Isar proof reconstruction, in particular w.r.t. mangled types and hAPP
Thu, 12 May 2011 15:29:19 +0200 another concession to backward compatibility
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42760
another concession to backward compatibility
Thu, 12 May 2011 15:29:19 +0200 no need to use metisFT for Isar proofs -- metis falls back on it anyway
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42759
no need to use metisFT for Isar proofs -- metis falls back on it anyway
Thu, 12 May 2011 15:29:19 +0200 handle equality proxy in a more backward-compatible way
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42758
handle equality proxy in a more backward-compatible way
Thu, 12 May 2011 15:29:19 +0200 remove problematic Isar proof
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42757
remove problematic Isar proof
Thu, 12 May 2011 15:29:19 +0200 added two mildly higher-order examples contributed by TN, removed references to obsoleted type systems, and moved things around
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42756
added two mildly higher-order examples contributed by TN, removed references to obsoleted type systems, and moved things around
Thu, 12 May 2011 15:29:19 +0200 robustly detect how many type args were passed to the ATP, even if some of them were omitted
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42755
robustly detect how many type args were passed to the ATP, even if some of them were omitted
Thu, 12 May 2011 15:29:19 +0200 make sure "simple_types_query" and "simple_types_bang" symbols are declared with the proper types
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42754
make sure "simple_types_query" and "simple_types_bang" symbols are declared with the proper types
Thu, 12 May 2011 15:29:19 +0200 drop some type arguments to constants in unsound type systems + remove a few type systems that make no sense from the circulation
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42753
drop some type arguments to constants in unsound type systems + remove a few type systems that make no sense from the circulation
Thu, 12 May 2011 15:29:19 +0200 tuning
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42752
tuning
Thu, 12 May 2011 15:29:19 +0200 fixed conjecture resolution bug for Vampire 1.0's TSTP output
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42751
fixed conjecture resolution bug for Vampire 1.0's TSTP output
Thu, 12 May 2011 15:29:19 +0200 ensure Set.member isn't introduced by Meson's preprocessing if it's supposed to be unfolded
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42750
ensure Set.member isn't introduced by Meson's preprocessing if it's supposed to be unfolded
Thu, 12 May 2011 15:29:19 +0200 Metis doesn't find an old proof in acceptable time now that higher-order equality reasoning is supported -- tuned proof script to help it
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42749
Metis doesn't find an old proof in acceptable time now that higher-order equality reasoning is supported -- tuned proof script to help it
Thu, 12 May 2011 15:29:19 +0200 drop support for Vampire's native output format -- it has too many undocumented oddities, e.g. "BDD definition:" lines
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42748
drop support for Vampire's native output format -- it has too many undocumented oddities, e.g. "BDD definition:" lines
Thu, 12 May 2011 15:29:19 +0200 use the same code for extensionalization in Metis and Sledgehammer and generalize that code so that it gracefully handles negations (e.g. negated conjecture), formulas of the form (%x. t) = u, etc.
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42747
use the same code for extensionalization in Metis and Sledgehammer and generalize that code so that it gracefully handles negations (e.g. negated conjecture), formulas of the form (%x. t) = u, etc.
Thu, 12 May 2011 15:29:19 +0200 further lower penalty associated with existentials in Sledgehammer's relevance filter, so that "exhaust" facts are picked up
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42746
further lower penalty associated with existentials in Sledgehammer's relevance filter, so that "exhaust" facts are picked up
Thu, 12 May 2011 15:29:19 +0200 reenabled equality proxy in Metis for higher-order reasoning
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42745
reenabled equality proxy in Metis for higher-order reasoning
Thu, 12 May 2011 15:29:19 +0200 added "SMT." qualifier for constant to make it possible to reload "smt_monomorph.ML" from outside the "SMT" theory (for experiments) -- this is also consistent with the other SMT constants mentioned in this source file
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42744
added "SMT." qualifier for constant to make it possible to reload "smt_monomorph.ML" from outside the "SMT" theory (for experiments) -- this is also consistent with the other SMT constants mentioned in this source file
Thu, 12 May 2011 15:29:19 +0200 reflect option renaming in doc + do not document the type systems poly_preds? and poly_tags?, since they are virtually identical to the non-? versions
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42743
reflect option renaming in doc + do not document the type systems poly_preds? and poly_tags?, since they are virtually identical to the non-? versions
Thu, 12 May 2011 15:29:19 +0200 unfold set constants in Sledgehammer/ATP as well if Metis does it too
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42742
unfold set constants in Sledgehammer/ATP as well if Metis does it too
Thu, 12 May 2011 15:29:19 +0200 do not pollute relevance filter facts with too many facts about the boring set constants Collect and mem_def, which we might anyway unfold depending on Meson's settings
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42741
do not pollute relevance filter facts with too many facts about the boring set constants Collect and mem_def, which we might anyway unfold depending on Meson's settings
Thu, 12 May 2011 15:29:19 +0200 renamed "max_mono_instances" to "max_new_mono_instances" and changed its semantics accordingly
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42740
renamed "max_mono_instances" to "max_new_mono_instances" and changed its semantics accordingly
Thu, 12 May 2011 15:29:19 +0200 added unfold set constant functionality to Meson/Metis -- disabled by default for now
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42739
added unfold set constant functionality to Meson/Metis -- disabled by default for now
Thu, 12 May 2011 15:29:19 +0200 remove unused parameter
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42738
remove unused parameter
Thu, 12 May 2011 15:29:19 +0200 reduced penalty associated with existential quantifiers
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42737
reduced penalty associated with existential quantifiers
Thu, 12 May 2011 15:29:19 +0200 ensure that Auto Sledgehammer is run with full type information
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42736
ensure that Auto Sledgehammer is run with full type information
Thu, 12 May 2011 15:29:19 +0200 fine-tuned the relevance filter, so that equations of the form "c = (%x. _)" and constants occurring in chained facts are not unduely penalized
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42735
fine-tuned the relevance filter, so that equations of the form "c = (%x. _)" and constants occurring in chained facts are not unduely penalized
Thu, 12 May 2011 15:29:19 +0200 don't give weights to built-in symbols
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42734
don't give weights to built-in symbols
Thu, 12 May 2011 15:29:19 +0200 more robust exception handling in Metis (also works if there are several subgoals)
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42733
more robust exception handling in Metis (also works if there are several subgoals)
Thu, 12 May 2011 15:29:19 +0200 no penality for constants that appear in chained facts
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42732
no penality for constants that appear in chained facts
Thu, 12 May 2011 15:29:19 +0200 gracefully declare fTrue and fFalse proxies' types if the constants only appear in the helpers
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42731
gracefully declare fTrue and fFalse proxies' types if the constants only appear in the helpers
Thu, 12 May 2011 15:29:19 +0200 improve detection of quantifications over dangerous types by leveraging "is_type_surely_finite" predicate and added "prop" to the list of surely finite types
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42730
improve detection of quantifications over dangerous types by leveraging "is_type_surely_finite" predicate and added "prop" to the list of surely finite types
Thu, 12 May 2011 15:29:19 +0200 tune whitespace
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42729
tune whitespace
Thu, 12 May 2011 15:29:19 +0200 added configuration options for experimental features
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42728
added configuration options for experimental features
Thu, 12 May 2011 15:29:19 +0200 ensure type class predicates are generated in symbol declarations (for "poly_preds" and similar)
blanchet [Thu, 12 May 2011 15:29:19 +0200] rev 42727
ensure type class predicates are generated in symbol declarations (for "poly_preds" and similar)
Thu, 12 May 2011 15:29:18 +0200 avoid "Empty" exception by making sure that a certain optimization only is attempted when it makes sense
blanchet [Thu, 12 May 2011 15:29:18 +0200] rev 42726
avoid "Empty" exception by making sure that a certain optimization only is attempted when it makes sense
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
blanchet [Thu, 12 May 2011 15:29:18 +0200] rev 42725
added "force_sos" options to control SPASS's and Vampire's use of SOS in experiments + added corresponding Mirabelle options
Thu, 12 May 2011 15:29:18 +0200 added "max_mono_instances" option to Sledgehammer and renamed old "monomorphize_limit" option
blanchet [Thu, 12 May 2011 15:29:18 +0200] rev 42724
added "max_mono_instances" option to Sledgehammer and renamed old "monomorphize_limit" option
Thu, 12 May 2011 15:29:18 +0200 allow each slice to have its own type system
blanchet [Thu, 12 May 2011 15:29:18 +0200] rev 42723
allow each slice to have its own type system
Thu, 12 May 2011 15:29:18 +0200 renamed type systems for more consistency
blanchet [Thu, 12 May 2011 15:29:18 +0200] rev 42722
renamed type systems for more consistency
Thu, 12 May 2011 16:46:49 +0200 updated versions;
wenzelm [Thu, 12 May 2011 16:46:49 +0200] rev 42721
updated versions;
Thu, 12 May 2011 16:46:21 +0200 added toplevel isabelle package -- reduce warnings with scala-2.9.0.final;
wenzelm [Thu, 12 May 2011 16:46:21 +0200] rev 42720
added toplevel isabelle package -- reduce warnings with scala-2.9.0.final;
Thu, 12 May 2011 16:42:57 +0200 tuned;
wenzelm [Thu, 12 May 2011 16:42:57 +0200] rev 42719
tuned;
Thu, 12 May 2011 16:28:46 +0200 minor adaption for scala-2.9.0.final;
wenzelm [Thu, 12 May 2011 16:28:46 +0200] rev 42718
minor adaption for scala-2.9.0.final;
Thu, 12 May 2011 16:23:13 +0200 proper configuration options Proof_Context.debug and Proof_Context.verbose;
wenzelm [Thu, 12 May 2011 16:23:13 +0200] rev 42717
proper configuration options Proof_Context.debug and Proof_Context.verbose; discontinued alias Proof.verbose = Proof_Context.verbose;
(0) -30000 -10000 -3000 -1000 -300 -100 -56 +56 +100 +300 +1000 +3000 +10000 +30000 tip