Tue, 31 May 2011 16:38:36 +0200 blanchet no need for type arguments with "xxx_tags_heavy" type system
Tue, 31 May 2011 16:38:36 +0200 blanchet use ":" for type information (looks good in Metis's output) and handle it in new path finder
Tue, 31 May 2011 16:38:36 +0200 blanchet tuned name
Tue, 31 May 2011 16:38:36 +0200 blanchet tuned name
Tue, 31 May 2011 16:38:36 +0200 blanchet make "prepare_atp_problem" more robust w.r.t. choice of type system
Tue, 31 May 2011 16:38:36 +0200 blanchet parse optional type system specification
Tue, 31 May 2011 16:38:36 +0200 blanchet tuning
Tue, 31 May 2011 16:38:36 +0200 blanchet proper handling of type variable classes in new Metis
Tue, 31 May 2011 16:38:36 +0200 blanchet fixed recursive call in new path finder and (untested:) handle hAPP
Tue, 31 May 2011 16:38:36 +0200 blanchet don't preprocess twice
Tue, 31 May 2011 16:38:36 +0200 blanchet more robust and simpler adjustment computation
Tue, 31 May 2011 16:38:36 +0200 blanchet more work on new Metis
Tue, 31 May 2011 16:38:36 +0200 blanchet tuning
Tue, 31 May 2011 16:38:36 +0200 blanchet more work on new metis that exploits the powerful new type encodings
Tue, 31 May 2011 16:38:36 +0200 blanchet tuning
Tue, 31 May 2011 16:38:36 +0200 blanchet removed obscure option
Tue, 31 May 2011 16:38:36 +0200 blanchet added "metisX" syntax (temporary)
Tue, 31 May 2011 16:38:36 +0200 blanchet compile
Tue, 31 May 2011 16:38:36 +0200 blanchet added new metis mode, with no implementation yet
Tue, 31 May 2011 16:38:36 +0200 blanchet tuning
Tue, 31 May 2011 16:38:36 +0200 blanchet first step in sharing more code between ATP and Metis translation
Tue, 31 May 2011 11:21:47 +0200 krauss more precise authorship, reflecting my own ignorance and hg annotate
Tue, 31 May 2011 11:16:52 +0200 krauss generate raw induction rule as instance of generic rule with careful treatment of currying
Tue, 31 May 2011 11:16:34 +0200 krauss generic fixpoint induction (with explicit curry/uncurry predicates) and instance for option type
Tue, 31 May 2011 11:11:17 +0200 krauss admissibility on option type
Mon, 23 May 2011 21:34:37 +0200 krauss also manage induction rule;
Mon, 30 May 2011 17:55:34 +0200 bulwahn improving overlord option and partial_term_of derivation; changing Narrowing_Engine to print partial terms
Mon, 30 May 2011 16:15:37 +0100 paulson merged
Mon, 30 May 2011 16:10:12 +0100 paulson Workaround for bug involving makeindex, hyperref and the | symbol
Mon, 30 May 2011 17:07:48 +0200 krauss parameterize print_theorems over actual search function
Mon, 30 May 2011 17:07:48 +0200 krauss added experimental yxml_find_theorems web service (but no client yet)
Mon, 30 May 2011 17:07:48 +0200 krauss generic ScgiServer.simple_handler
Mon, 30 May 2011 17:07:48 +0200 krauss moved html templates to a separate module, making their awkward signatures explicit
Mon, 30 May 2011 17:07:48 +0200 krauss attempt to clarify code; removed "handle _" and dead code
Mon, 30 May 2011 17:07:48 +0200 krauss (de)serialization for search query and result
Mon, 30 May 2011 17:07:48 +0200 krauss explicit type for search queries
Mon, 30 May 2011 17:07:48 +0200 krauss moved questionable goal modification out of filter_theorems
Mon, 30 May 2011 17:07:48 +0200 krauss exported raw query parser; removed inconsistent clone
Mon, 30 May 2011 17:07:48 +0200 krauss separate query parsing from actual search
Mon, 30 May 2011 17:00:38 +0200 blanchet fixed bug in appending special facts introduced in be0e66ccebfa -- if several special facts were added, they overwrote each other
Mon, 30 May 2011 17:00:38 +0200 blanchet document new explicit apply
Mon, 30 May 2011 17:00:38 +0200 blanchet made "explicit_apply" smarter -- no need to force explicit applications in minimizer on all constants, better do it more fine granularly
Mon, 30 May 2011 17:00:38 +0200 blanchet don't slice if there are too few facts
Mon, 30 May 2011 17:00:38 +0200 blanchet nicer failure message when one-line proof reconstruction fails
Mon, 30 May 2011 17:00:38 +0200 blanchet make SML/NJ happy
Mon, 30 May 2011 17:00:38 +0200 blanchet avoid monomorphic encoding with so many facts -- it makes the old monomorphizer explode on some examples
Mon, 30 May 2011 17:00:38 +0200 blanchet make all messages urgent in verbose mode
Mon, 30 May 2011 17:00:38 +0200 blanchet minimize automatically even if Metis failed, if the external prover was really fast
Mon, 30 May 2011 17:00:38 +0200 blanchet fixed syntax of min options
Mon, 30 May 2011 17:00:38 +0200 blanchet no more bonus for E -- with the soft timeout, this punishes everybody -- the bonus was designed for a hard timeout
Mon, 30 May 2011 17:00:38 +0200 blanchet better merging of similar outputs
Mon, 30 May 2011 17:00:38 +0200 blanchet update minimization documentation
Mon, 30 May 2011 17:00:38 +0200 blanchet imported patch sledge_doc_metis_as_prover
Mon, 30 May 2011 17:00:38 +0200 blanchet automatically minimize with Metis when this can be done within a few seconds
Mon, 30 May 2011 17:00:38 +0200 blanchet minimize with Metis if possible
Mon, 30 May 2011 17:00:38 +0200 blanchet support "metis" and "metisFT" as provers in the architecture, so they can be used for minimizing
Mon, 30 May 2011 15:30:05 +0100 paulson Workaround for hyperref bug affecting index entries involving the | symbol
Mon, 30 May 2011 13:58:00 +0200 bulwahn improving heuristics of type annotations in contravariant positions for the special case with instances of the class partial_term_of
Mon, 30 May 2011 13:57:59 +0200 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
Mon, 30 May 2011 12:20:04 +0100 paulson merged multiple heads
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 +30000 tip