2011-05-31 blanchet added new metis mode, with no implementation yet
2011-05-31 blanchet tuning
2011-05-31 blanchet first step in sharing more code between ATP and Metis translation
2011-05-31 krauss more precise authorship, reflecting my own ignorance and hg annotate
2011-05-31 krauss generate raw induction rule as instance of generic rule with careful treatment of currying
2011-05-31 krauss generic fixpoint induction (with explicit curry/uncurry predicates) and instance for option type
2011-05-31 krauss admissibility on option type
2011-05-23 krauss also manage induction rule;
2011-05-30 bulwahn improving overlord option and partial_term_of derivation; changing Narrowing_Engine to print partial terms
2011-05-30 paulson merged
2011-05-30 paulson Workaround for bug involving makeindex, hyperref and the | symbol
2011-05-30 krauss parameterize print_theorems over actual search function
2011-05-30 krauss added experimental yxml_find_theorems web service (but no client yet)
2011-05-30 krauss generic ScgiServer.simple_handler
2011-05-30 krauss moved html templates to a separate module, making their awkward signatures explicit
2011-05-30 krauss attempt to clarify code; removed "handle _" and dead code
2011-05-30 krauss (de)serialization for search query and result
2011-05-30 krauss explicit type for search queries
2011-05-30 krauss moved questionable goal modification out of filter_theorems
2011-05-30 krauss exported raw query parser; removed inconsistent clone
2011-05-30 krauss separate query parsing from actual search
2011-05-30 blanchet fixed bug in appending special facts introduced in be0e66ccebfa -- if several special facts were added, they overwrote each other
2011-05-30 blanchet document new explicit apply
2011-05-30 blanchet made "explicit_apply" smarter -- no need to force explicit applications in minimizer on all constants, better do it more fine granularly
2011-05-30 blanchet don't slice if there are too few facts
2011-05-30 blanchet nicer failure message when one-line proof reconstruction fails
2011-05-30 blanchet make SML/NJ happy
2011-05-30 blanchet avoid monomorphic encoding with so many facts -- it makes the old monomorphizer explode on some examples
2011-05-30 blanchet make all messages urgent in verbose mode
2011-05-30 blanchet minimize automatically even if Metis failed, if the external prover was really fast
2011-05-30 blanchet fixed syntax of min options
2011-05-30 blanchet no more bonus for E -- with the soft timeout, this punishes everybody -- the bonus was designed for a hard timeout
2011-05-30 blanchet better merging of similar outputs
2011-05-30 blanchet update minimization documentation
2011-05-30 blanchet imported patch sledge_doc_metis_as_prover
2011-05-30 blanchet automatically minimize with Metis when this can be done within a few seconds
2011-05-30 blanchet minimize with Metis if possible
2011-05-30 blanchet support "metis" and "metisFT" as provers in the architecture, so they can be used for minimizing
2011-05-30 paulson Workaround for hyperref bug affecting index entries involving the | symbol
2011-05-30 bulwahn improving heuristics of type annotations in contravariant positions for the special case with instances of the class partial_term_of
2011-05-30 bulwahn automatic derivation of partial_term_of functions; renaming type and term to longer names narrowing_type and narrowing_term; hiding constant C; adding overlord option
2011-05-30 paulson merged multiple heads
2011-05-30 paulson Fix to exception THM 1 raised (line 212 of conv.ML), reported by Andreas Lochbihler
2011-05-29 blanchet always check plain "metis" even if the ATP proof seems to require "metisFT" -- maybe the proof is needlessly complicated
2011-05-29 blanchet normalize indices in chained facts to make sure that backtick facts (which often result in different names) are recognized + changed definition of urgent messages
2011-05-27 krauss function tutorial: do not omit termination proof, even when discussing other things
2011-05-27 boehmes added re-implemented monomorphizer for types with better control for number of generated instances (strict as opposed to the SMT monomorphizer) and with fact annotations controlling in which round certain facts are considered for monomorphization
2011-05-27 blanchet document new "try"
2011-05-27 blanchet tuned comments
2011-05-27 blanchet new timeout section (cf. Nitpick manual)
2011-05-27 blanchet cleanup proof text generation code
2011-05-27 blanchet more Sledgehammer documentation updates
2011-05-27 blanchet minor update
2011-05-27 blanchet try both "metis" and (on failure) "metisFT" in replay
2011-05-27 blanchet show time taken for reconstruction
2011-05-27 blanchet unbreak "max_potential" logic
2011-05-27 blanchet more concise output
2011-05-27 blanchet compile
2011-05-27 blanchet use helpers and tweak Quickcheck's priority to it comes second (to give Solve Direct slightly more time before another prover runs)
2011-05-27 blanchet repaired theory merging and defined/used helpers
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip