- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Mar 25 2022
Mar 25 2022
blanchette committed rISABELLE28d2cb99b37f: added parentheses in TPTP output -- seem necessary for some provers.
added parentheses in TPTP output -- seem necessary for some provers
Feb 22 2022
Feb 22 2022
have Sledgehammer honor 'smt_nat_as_int' option
blanchette committed rISABELLE66eb6fdfc244: handle Zipperposition definitions in Isar proof construction.
handle Zipperposition definitions in Isar proof construction
blanchette committed rISABELLEf12539c8de0c: more handling of Zipperposition definitions in Isar proof construction.
more handling of Zipperposition definitions in Isar proof construction
parse Zipperposition definitions
Feb 14 2022
Feb 14 2022
print outcome of Sledgehammer search in panel
print Sledgehammer error message
Feb 9 2022
Feb 9 2022
blanchette committed rISABELLE7cadf5a7ed5b: more liberal parsing of Sledgehammer options to allow empty lists (as suggested….
more liberal parsing of Sledgehammer options to allow empty lists (as suggested…
Feb 8 2022
Feb 8 2022
more robust TSTP proof parsing
added possibility of extra options to SMT slices
Feb 2 2022
Feb 2 2022
blanchette committed rISABELLE789e0e1a9e33: more precise slicing computation and output when not enough lemmas are….
more precise slicing computation and output when not enough lemmas are…
enable induction in one of Zipperposition's slices
blanchette committed rISABELLE14e27dedee10: made sorting of Vampire facts more robust in the face of names that deviate….
made sorting of Vampire facts more robust in the face of names that deviate…
blanchette committed rISABELLE79b4e711d6a2: robustly handle empty proof blocks in Isar proof output.
robustly handle empty proof blocks in Isar proof output
blanchette committed rISABELLE04a4881ff0fd: propagate right result when enough proofs have been found.
propagate right result when enough proofs have been found
don't lose error messages
blanchette committed rISABELLEc84a20e9b00f: correctly parse E proofs that assume '=' and '!=' bind more tightly than….
correctly parse E proofs that assume '=' and '!=' bind more tightly than…
blanchette committed rISABELLE95e3aade547d: don't pass --auto-schedule to E indiscriminately -- use it instead of 'auto' in….
don't pass --auto-schedule to E indiscriminately -- use it instead of 'auto' in…
blanchette committed rISABELLE1a8f6cb5efd6: don't perform preplaying steps if preplaying is disabled.
don't perform preplaying steps if preplaying is disabled
careful with partial applications
blanchette committed rISABELLE632c9ae415fa: adjust TPTP THF parser to give priority to @ over other operators, to parse….
adjust TPTP THF parser to give priority to @ over other operators, to parse…
blanchette committed rISABELLEe926618f9474: handle TPTP '!=' more gracefully in Isar proof reconstruction.
handle TPTP '!=' more gracefully in Isar proof reconstruction
guard against duplicate lines in Zipperposition proofs
Feb 1 2022
Feb 1 2022
compile Metis_Examples
tweaked Auto Sledgehammer's behavior and output
removed experimental prover z3_tptp
print more verbose information
run all installed provers by default
update slice options centrally
tweaked verbose output
further work on new Sledgehammer slicing
blanchette committed rISABELLE8d08bc7e8f98: tweak padding of prover slice schedule to include all provers.
tweak padding of prover slice schedule to include all provers
document new option 'max_proofs'
implemented 'max_proofs' mechanism
crude implementation of centralized slicing
blanchette committed rISABELLEa8efa30c380d: take 'induction_rules' into consideration, as well as 'max_facts' even when….
take 'induction_rules' into consideration, as well as 'max_facts' even when…
rationalize slicing format
removed obscure E option
changed logic of 'slice' option to 'slices'
blanchette committed rISABELLE114eb0af123d: simplified 'best_slice' data structure and made minor changes to slices.
simplified 'best_slice' data structure and made minor changes to slices
updated documentation of 'slice' (now 'slices') option
thread slices through
rationalized output for forthcoming slicing model
revised Sledgehammer documentation
blanchette committed rISABELLE30a619de7973: use same default for FO and HO provers w.r.t. induction principles, based on….
use same default for FO and HO provers w.r.t. induction principles, based on…
blanchette committed rISABELLEfcfd96a59625: disable slicing within ATP module (in preparation for refactoring).
disable slicing within ATP module (in preparation for refactoring)
blanchette committed rISABELLE30ccc472d486: disable slicing within SMT (in preparation for factoring it out).
disable slicing within SMT (in preparation for factoring it out)
blanchette committed rISABELLE873b581fd690: generalized the 'slice' option towards more flexible slicing.
generalized the 'slice' option towards more flexible slicing
Jan 26 2022
Jan 26 2022
blanchette committed rISABELLEd2f97439f53e: treat 'using X by meson' as 'by (meson X)' to avoid loss of polymorphism (cf..
treat 'using X by meson' as 'by (meson X)' to avoid loss of polymorphism (cf.
Dec 17 2021
Dec 17 2021
Sep 27 2021
Sep 27 2021
Aug 27 2021
Aug 27 2021
blanchette committed rISABELLE1a8d8dd77513: made sure lambda-lifting works well with native let binders in Sledgehammer.
made sure lambda-lifting works well with native let binders in Sledgehammer
handle Zipperposition's ResourceOut gracefully
blanchette committed rISABELLE9c6159cbf9ee: disabled 'ite' in Zipperposition until we upgrade to a version of Zip that….
disabled 'ite' in Zipperposition until we upgrade to a version of Zip that…
Jul 19 2021
Jul 19 2021
parse TPTP operator @ also when not parenthesized
tuned E's lambda encoding
removed setup for outdated CVC3 from Isabelle
blanchette committed rISABELLE462d652ad910: use Vampire's clausifier with iProver, now that E's is no longer supported.
use Vampire's clausifier with iProver, now that E's is no longer supported
blanchette committed rISABELLE302994f5a3c2: updated Sledgehammer docs -- removed most version numbers since these are….
updated Sledgehammer docs -- removed most version numbers since these are…
Jul 16 2021
Jul 16 2021
removed support for experimental Pirate prover
blanchette committed rISABELLE14de47e29fe4: get rid of remote_vampire since it's hard, if possible at all, to follow….
get rid of remote_vampire since it's hard, if possible at all, to follow…
Jul 15 2021
Jul 15 2021
extended the 'corec' format slightly
Jul 14 2021
Jul 14 2021
blanchette committed rISABELLE291f7b5fc7c9: prefer 'xxx' to 'xxx.yyy' to 'xxx(2)' in Sledgehammer, to some extent.
prefer 'xxx' to 'xxx.yyy' to 'xxx(2)' in Sledgehammer, to some extent
blanchette committed rISABELLE906ecb049141: rephrase Nitpick constraint in more first-order format that's also more….
rephrase Nitpick constraint in more first-order format that's also more…
correctly translate constructor argument in 'primrec'
Jul 13 2021
Jul 13 2021
blanchette committed rISABELLE8d93f9ca6518: revisited ac28714b7478: more faithful preplaying with chained facts.
revisited ac28714b7478: more faithful preplaying with chained facts
added alternative E binary name
wait for E 2.7 before using 'ite' in HO mode
Jul 12 2021
Jul 12 2021
blanchette committed rISABELLEb304285fd800: parse logical operators in the right order w.r.t. backtracking.
parse logical operators in the right order w.r.t. backtracking
blanchette committed rISABELLE34c8cf767fa3: adjusted E setup to avoid generating FOOL with 2.5 (where 'ite' is missing).
adjusted E setup to avoid generating FOOL with 2.5 (where 'ite' is missing)
Nov 30 2020
Nov 30 2020
renamed confusingly named predicate
Nov 6 2020
Nov 6 2020
renamed t_ functions to T_ (im Auftrag von T. Nipkow)
undid renaming accident
renamed t_ functions to T_ (im Auftrag von T. Nipkow)
Oct 8 2020
Oct 8 2020
tuned mirabelle documentation
blanchette committed rISABELLE4a3169d8885c: removed support for obsolete prover SNARK and underperforming prover E-Par.
removed support for obsolete prover SNARK and underperforming prover E-Par
removed spurious documentation item
blanchette committed rISABELLE2783779b7dd3: removed obsolete unmaintained experimental prover Pirate.
removed obsolete unmaintained experimental prover Pirate
Sep 24 2020
Sep 24 2020
simplified proof using Uwe Waldmann's idea + tuning
Sep 3 2020
Sep 3 2020
Sep 2 2020
Sep 2 2020
Sep 1 2020
Sep 1 2020
Aug 31 2020
Aug 31 2020
tuned arrows, and proofs
Aug 28 2020
Aug 28 2020
mild renamings in saturation framework
simplified 'length = 0'
Aug 26 2020
Aug 26 2020
merged two theory files and cleaned up some locales
Aug 20 2020
Aug 20 2020
removed double underscores + tuned comments