src/HOL/Tools/ATP_Manager/atp_systems.ML
Wed, 28 Jul 2010 18:32:54 +0200 blanchet remove "remote_spass" because there's no way to find out which clauses come from which facts + rename scripts
Wed, 28 Jul 2010 10:06:06 +0200 blanchet support latest version of Vampire (1.0) locally
Wed, 28 Jul 2010 00:53:24 +0200 blanchet improve detection of installed SPASS
Tue, 27 Jul 2010 18:33:10 +0200 blanchet more refactoring
Tue, 27 Jul 2010 17:58:30 +0200 blanchet kill needless tracing
Tue, 27 Jul 2010 17:56:01 +0200 blanchet rename "ATP_Manager" ML module to "Sledgehammer";
Tue, 27 Jul 2010 17:43:11 +0200 blanchet complete renaming of "Sledgehammer_TPTP_Format" to "ATP_Problem"
Tue, 27 Jul 2010 17:32:10 +0200 blanchet move Sledgehammer-specific code out of "Sledgehammer_TPTP_Format"
Tue, 27 Jul 2010 17:04:09 +0200 blanchet implemented "sublinear" minimization algorithm
Tue, 27 Jul 2010 13:16:37 +0200 blanchet shrink the "max_new_relevant_facts_per_iter" fudge factors, now that we count formulas and not clauses
Mon, 26 Jul 2010 23:54:40 +0200 blanchet prevent schematic variable clash in combinator-introduction code, when invoked from Sledgehammer (another consequence of the CNF -> FOF transition)
Mon, 26 Jul 2010 22:35:25 +0200 blanchet remove obsolete field in record
Mon, 26 Jul 2010 22:32:37 +0200 blanchet simplify code
Mon, 26 Jul 2010 22:22:23 +0200 blanchet get rid of obsolete "axiom ID" component, since it's now always 0
Mon, 26 Jul 2010 20:07:31 +0200 blanchet reintroduced more preprocessing steps to Sledgehammer, adapted to the new FOF setting
Mon, 26 Jul 2010 17:56:10 +0200 blanchet added extensionalization to Sledgehammer, mimicking what the Clausifier used to do
Mon, 26 Jul 2010 17:26:02 +0200 blanchet simplify code
Mon, 26 Jul 2010 17:17:59 +0200 blanchet kill Skolem handling in Sledgehammer
Mon, 26 Jul 2010 17:09:10 +0200 blanchet simplify "conjecture_shape" business, as a result of using FOF instead of CNF
Mon, 26 Jul 2010 17:03:21 +0200 blanchet generate full first-order formulas (FOF) in Sledgehammer
Mon, 26 Jul 2010 14:14:24 +0200 blanchet make TPTP generator accept full first-order formulas
Mon, 26 Jul 2010 11:19:21 +0200 blanchet reorder SPASS conjectures correctly, based on Flotter output
Fri, 23 Jul 2010 21:29:29 +0200 blanchet keep track of clause numbers for SPASS now that we generate FOF rather than CNF problems;
Wed, 21 Jul 2010 21:15:07 +0200 blanchet renamings + only need second component of name pool to reconstruct proofs
Wed, 21 Jul 2010 21:14:47 +0200 blanchet rename "classrel" to "class_rel"
Wed, 21 Jul 2010 21:14:07 +0200 blanchet renamed "Literal" to "FOLLiteral"
Wed, 21 Jul 2010 21:13:46 +0200 blanchet renamed "HOLClause" to "FOLClause" -- it's really a FOL clause with combinators
Wed, 30 Jun 2010 18:03:34 +0200 blanchet rewrote the TPTP problem generation code more or less from scratch;
Tue, 29 Jun 2010 10:56:45 +0200 blanchet Sledgehammer can save some msecs by cheating
Tue, 29 Jun 2010 10:36:36 +0200 blanchet more precise error message for remote ATPs
Tue, 29 Jun 2010 09:26:56 +0200 blanchet rename "skolem_somes" to "skolems", now that there's only one flavor of Skolems
Tue, 29 Jun 2010 09:05:37 +0200 blanchet move functions not needed by Metis out of "Metis_Clauses"
Mon, 28 Jun 2010 18:46:42 +0200 blanchet adapt call
Fri, 25 Jun 2010 17:26:14 +0200 blanchet got rid of "respect_no_atp" option, which even I don't use
Fri, 25 Jun 2010 17:08:39 +0200 blanchet renamed "Sledgehammer_FOL_Clauses" to "Metis_Clauses", so that Metis doesn't depend on Sledgehammer
Fri, 25 Jun 2010 16:42:06 +0200 blanchet merge "Sledgehammer_{F,H}OL_Clause", as requested by a FIXME
Fri, 25 Jun 2010 16:15:03 +0200 blanchet renamed "Sledgehammer_Fact_Preprocessor" to "Clausifier";
Fri, 25 Jun 2010 12:07:52 +0200 blanchet split SPASS time slot between SOS and non-SOS, in case SOS times out
Wed, 23 Jun 2010 11:36:03 +0200 blanchet if SPASS fails at finding a proof with the SOS option turned on, turn it off and try again
Tue, 22 Jun 2010 23:54:02 +0200 blanchet factor out TPTP format output into file of its own, to facilitate further changes
Tue, 22 Jun 2010 18:47:45 +0200 blanchet missing "Unsynchronized" + make exception take a unit
Tue, 22 Jun 2010 14:48:46 +0200 blanchet merge "generic_prover" and "generic_tptp_prover"
Tue, 22 Jun 2010 14:28:22 +0200 blanchet removed Sledgehammer's support for the DFG syntax;
Mon, 21 Jun 2010 12:33:43 +0200 blanchet thread "full_types"
Mon, 14 Jun 2010 17:12:41 +0200 blanchet better error reporting for Vampire
Mon, 14 Jun 2010 16:43:44 +0200 blanchet expect SPASS 3.7, and give a friendly warning if an older version is used
Mon, 14 Jun 2010 16:17:20 +0200 blanchet improve ATP-specific error messages
Sat, 05 Jun 2010 16:39:23 +0200 blanchet show more respect for user-specified facts, even if they could lead to unsound proofs + don't throw away "unsound" theorems in "full_type" mode, since they are then sound
Sat, 05 Jun 2010 16:08:35 +0200 blanchet fix remote Vampire diagnosis
Fri, 04 Jun 2010 16:54:10 +0200 blanchet recongize one more outcome string for "remote_vampire"
Fri, 28 May 2010 13:49:21 +0200 blanchet make sure chained facts appear in Isar proofs generated by Sledgehammer -- otherwise the proof won't work
Mon, 17 May 2010 10:16:54 +0200 blanchet identify common SPASS error more clearly
Fri, 14 May 2010 22:29:50 +0200 blanchet renamed options
Fri, 14 May 2010 16:15:10 +0200 blanchet renamed two Sledgehammer options
Fri, 14 May 2010 15:26:26 +0200 blanchet query _HOME environment variables at run-time, not at build-time
Fri, 14 May 2010 11:24:14 +0200 blanchet pass "full_type" argument to proof reconstruction
Thu, 29 Apr 2010 19:08:02 +0200 blanchet in "overlord" mode: ignore problem prefix specified in the .thy file
Wed, 28 Apr 2010 22:00:48 +0200 blanchet back to Vampire 9 -- Vampire 11 sometimes outputs really weird proofs
Wed, 28 Apr 2010 17:56:07 +0200 blanchet properly extract SPASS proof
Wed, 28 Apr 2010 17:47:30 +0200 blanchet try out Vampire 11 and parse its output correctly;
less more (0) -60 tip