Sun, 13 May 2012 16:31:01 +0200 |
blanchet |
eta-reduce definition-like equations for THF provers; Satallax in particular seems to love that
|
file |
diff |
annotate
|
Sun, 13 May 2012 16:31:01 +0200 |
blanchet |
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
|
file |
diff |
annotate
|
Sun, 13 May 2012 16:31:01 +0200 |
blanchet |
extend ATP data structure to avoid having to perform ((non-)capture avoiding) beta reduction -- fixes a bug in the THF translation of "is_measure.simps"
|
file |
diff |
annotate
|
Thu, 10 May 2012 16:56:23 +0200 |
blanchet |
cleaner handling of bi-implication for THF output of first-order type encodings
|
file |
diff |
annotate
|
Thu, 03 May 2012 13:17:15 +0200 |
wenzelm |
backout 9579464d00f9 to avoid odd crash of polyml-5.2.1 (according to Jasmin, this change is not essential for now);
|
file |
diff |
annotate
|
Fri, 27 Apr 2012 22:36:27 +0200 |
blanchet |
avoid duplicate helpers
|
file |
diff |
annotate
|
Fri, 27 Apr 2012 12:16:10 +0200 |
blanchet |
eta-expand unapplied equalities in THF rather than using a proxy
|
file |
diff |
annotate
|
Thu, 26 Apr 2012 01:05:06 +0200 |
blanchet |
further tweaking for Satallax, so that TPTP problems before parsing and after generation are as similar as possible/practical
|
file |
diff |
annotate
|
Wed, 25 Apr 2012 22:00:33 +0200 |
blanchet |
don't extensionalize formulas for higher-order provers -- Satallax in particular will only expand definitions of the form "constant = ..."
|
file |
diff |
annotate
|
Wed, 25 Apr 2012 22:00:33 +0200 |
blanchet |
don't use the native choice operator if the type encoding isn't higher-order
|
file |
diff |
annotate
|
Wed, 25 Apr 2012 22:00:33 +0200 |
blanchet |
tuning
|
file |
diff |
annotate
|
Tue, 24 Apr 2012 09:47:40 +0200 |
blanchet |
smoother handling of conjecture, so that its Skolem constants get displayed in countermodels
|
file |
diff |
annotate
|
Tue, 24 Apr 2012 09:47:40 +0200 |
blanchet |
handle TPTP definitions as definitions in Nitpick rather than as axioms
|
file |
diff |
annotate
|
Tue, 24 Apr 2012 09:47:40 +0200 |
blanchet |
fix handling of atomizable conjectures without a top-level "Trueprop" (e.g. "x == (y::nat)")
|
file |
diff |
annotate
|
Tue, 27 Mar 2012 16:59:13 +0300 |
blanchet |
fixed eta-extension of higher-order quantifiers in THF output
|
file |
diff |
annotate
|
Tue, 27 Mar 2012 16:59:13 +0300 |
blanchet |
tuning
|
file |
diff |
annotate
|
Tue, 27 Mar 2012 16:59:13 +0300 |
blanchet |
tuning (in particular, Symtab instead of AList)
|
file |
diff |
annotate
|
Tue, 27 Mar 2012 16:59:13 +0300 |
blanchet |
be less forceful about ":lt" to make infinite loops less likely (could still fail with mutually recursive tail rec functions)
|
file |
diff |
annotate
|
Tue, 27 Mar 2012 16:59:13 +0300 |
blanchet |
TFF: declare free types as types
|
file |
diff |
annotate
|
Wed, 21 Mar 2012 16:53:24 +0100 |
blanchet |
generate weights and precedences for predicates as well
|
file |
diff |
annotate
|
Tue, 20 Mar 2012 13:53:09 +0100 |
blanchet |
remove two options that were found to play hardly any role
|
file |
diff |
annotate
|
Tue, 20 Mar 2012 10:06:35 +0100 |
blanchet |
added "metis_advisory_simp" option to orient as many equations as possible in Metis the right way (cf. "More SPASS with Isabelle")
|
file |
diff |
annotate
|
Tue, 20 Mar 2012 00:44:30 +0100 |
blanchet |
continued implementation of term ordering attributes
|
file |
diff |
annotate
|
Tue, 20 Mar 2012 00:44:30 +0100 |
blanchet |
more weight attribute tuning
|
file |
diff |
annotate
|
Tue, 20 Mar 2012 00:44:30 +0100 |
blanchet |
internal renamings
|
file |
diff |
annotate
|
Sun, 04 Mar 2012 23:20:43 +0100 |
blanchet |
ensure no abstractions leak through after lambda-lifting (for formulas with higher-order occurrences of quantifiers)
|
file |
diff |
annotate
|
Mon, 27 Feb 2012 16:56:25 +0100 |
wenzelm |
more explicit Long_Name operations (NB: analyzing qualifiers is inherently fragile);
|
file |
diff |
annotate
|
Fri, 24 Feb 2012 11:23:35 +0100 |
blanchet |
added support for Alt-Ergo through Why3 (mostly for experimental purposes, e.g. polymorphism vs. monomorphization)
|
file |
diff |
annotate
|
Fri, 24 Feb 2012 11:23:34 +0100 |
blanchet |
general solution to the arity bug that occasionally plagues Sledgehammer -- short story, lots of things go kaputt when a polymorphic symbol's arity in the translation is higher than the arity of the fully polymorphic HOL constant
|
file |
diff |
annotate
|
Fri, 24 Feb 2012 11:23:32 +0100 |
blanchet |
fixed arity bug with "If" helpers for "If" that returns a function
|
file |
diff |
annotate
|
Fri, 10 Feb 2012 17:10:47 +0100 |
blanchet |
be more gentle when generating KBO weights
|
file |
diff |
annotate
|
Thu, 09 Feb 2012 16:00:04 +0100 |
blanchet |
tune KBO weight code
|
file |
diff |
annotate
|
Thu, 09 Feb 2012 14:04:17 +0100 |
blanchet |
improved KBO weights -- beware of explicit applications
|
file |
diff |
annotate
|
Thu, 09 Feb 2012 12:57:59 +0100 |
blanchet |
added possibility of generating KBO weights to DFG problems
|
file |
diff |
annotate
|
Mon, 06 Feb 2012 23:01:02 +0100 |
blanchet |
fixed arity error
|
file |
diff |
annotate
|
Mon, 06 Feb 2012 23:01:01 +0100 |
blanchet |
renamed type encoding
|
file |
diff |
annotate
|
Sun, 05 Feb 2012 10:50:34 +0100 |
blanchet |
removed double filtering of type args
|
file |
diff |
annotate
|
Sat, 04 Feb 2012 12:08:18 +0100 |
blanchet |
made sure to filter type args also for "uncurried alias" equations
|
file |
diff |
annotate
|
Sat, 04 Feb 2012 12:08:18 +0100 |
blanchet |
made option available to users (mostly for experiments)
|
file |
diff |
annotate
|
Fri, 03 Feb 2012 18:00:55 +0100 |
blanchet |
extended SPASS/DFG output with ranks
|
file |
diff |
annotate
|
Thu, 02 Feb 2012 15:14:18 +0100 |
blanchet |
change 9ce354a77908 wasn't quite right -- here's an improvement
|
file |
diff |
annotate
|
Thu, 02 Feb 2012 12:42:05 +0100 |
blanchet |
don't introduce new symbols in helpers -- makes problems unprovable
|
file |
diff |
annotate
|
Thu, 02 Feb 2012 12:42:05 +0100 |
blanchet |
only constants can be aliased
|
file |
diff |
annotate
|
Thu, 02 Feb 2012 01:55:17 +0100 |
blanchet |
tuning
|
file |
diff |
annotate
|
Thu, 02 Feb 2012 01:20:28 +0100 |
blanchet |
implemented partial application aliases (for SPASS mainly)
|
file |
diff |
annotate
|
Wed, 01 Feb 2012 14:53:46 +0100 |
blanchet |
tuning
|
file |
diff |
annotate
|
Tue, 31 Jan 2012 17:09:08 +0100 |
blanchet |
third attempt at lambda lifting that works for both Sledgehammer and Metis (cf. dce6c3a460a9)
|
file |
diff |
annotate
|
Tue, 31 Jan 2012 16:11:15 +0100 |
blanchet |
improve SPASS setup
|
file |
diff |
annotate
|
Tue, 31 Jan 2012 14:39:21 +0100 |
blanchet |
new SPASS setup
|
file |
diff |
annotate
|
Tue, 31 Jan 2012 12:43:48 +0100 |
blanchet |
distinguish between ":lr" and ":lt" (terminating) in DFG format
|
file |
diff |
annotate
|
Tue, 31 Jan 2012 10:29:04 +0100 |
blanchet |
new try at lambda-lifting that works correctly for both Metis and Sledgehammer (cf. d724066ff3d0)
|
file |
diff |
annotate
|
Tue, 31 Jan 2012 08:52:47 +0100 |
blanchet |
reverted e2b1a86d59fc -- broke Metis's lambda-lifting
|
file |
diff |
annotate
|
Mon, 30 Jan 2012 22:56:09 +0100 |
blanchet |
fix debilitating bug with lambda lifting in conjectures with outer existential quantifiers
|
file |
diff |
annotate
|
Mon, 30 Jan 2012 17:18:58 +0100 |
blanchet |
new SPASS setup
|
file |
diff |
annotate
|
Mon, 30 Jan 2012 17:15:59 +0100 |
blanchet |
implemented new lambda translations scheme
|
file |
diff |
annotate
|
Mon, 30 Jan 2012 17:15:59 +0100 |
blanchet |
rename lambda translation schemes
|
file |
diff |
annotate
|
Thu, 26 Jan 2012 20:49:54 +0100 |
blanchet |
even more lr tags for SPASS -- anything that is considered an "equational rule spec" is relevant
|
file |
diff |
annotate
|
Thu, 26 Jan 2012 20:49:54 +0100 |
blanchet |
separate orthogonal components
|
file |
diff |
annotate
|
Thu, 26 Jan 2012 20:49:54 +0100 |
blanchet |
generate left-to-right rewrite tag for combinator helpers for SPASS 3.8
|
file |
diff |
annotate
|
Thu, 26 Jan 2012 20:49:54 +0100 |
blanchet |
better handling of individual type for DFG format (SPASS)
|
file |
diff |
annotate
|