blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43182
slacker version of "fastype_of", in case a function has dummy type
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43181
don't stumble on Skolem names
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43180
conceal old Skolems in new Metis
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43179
don't merge "hAPP"s even in unsound heavy modes, because "hAPP" then sometimes gets declared with too strict arguments ("ind"), and we lose some proofs
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43178
use "" type only in THF and TFF -- might cause strange failures if used in FOF or CNF, depending on how liberal the prover is
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43177
properly unmangle names in path finder
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43176
only uncombine combinators in textual Isar proofs, not in Metis
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43175
properly locate helpers whose constants have several entries in the helper table
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43174
skip "hBOOL" in new Metis path finder
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43173
don't pass "~ " to new Metis
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43172
tuning
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43171
gracefully handle the case where a constant is partially or not instantiated at all, as may happen when reconstructing Metis proofs for polymorphic type encodings
blanchet [Mon, 06 Jun 2011 20:36:35 +0200] rev 43170
temporarily document "metisX"
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43169
use "metisX" as fallback, since it's much faster than "metisFT"
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43168
temporarily added "MetisX" as reconstructor and minimizer
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43167
ensured that the logic for "explicit_apply = smart" also works on CNF (i.e. new Metis)
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43166
show what failed to play
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43165
refined auto minimization code: don't use Metis if Isar proofs are desired, and fall back on prover if Metis is too slow
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43164
tuning
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43163
killed odd connectives
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43162
added Metis examples to test the new type encodings
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43161
tuned CASC method
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43160
clean up unnecessary machinery -- helpers work also with monomorphic type encodings
blanchet [Mon, 06 Jun 2011 20:36:34 +0200] rev 43159
added support for helpers in new Metis, so far only for polymorphic type encodings
kleing [Mon, 06 Jun 2011 16:29:38 +0200] rev 43158
imported rest of new IMP
kleing [Mon, 06 Jun 2011 16:29:13 +0200] rev 43157
atLeastAtMostSuc_conv on int
kleing [Mon, 06 Jun 2011 14:11:54 +0200] rev 43156
fixed typo
boehmes [Sun, 05 Jun 2011 15:00:52 +0200] rev 43155
updated SMT certificates
boehmes [Sun, 05 Jun 2011 15:00:17 +0200] rev 43154
made introduction of explicit application stable under removal of vacuous facts (which only lower the rank of constants but do not participate in the proof)
bulwahn [Fri, 03 Jun 2011 19:37:26 +0200] rev 43153
changing the mira setting again for the mutabelle configuration
bulwahn [Fri, 03 Jun 2011 07:25:44 +0200] rev 43152
adding more settings to mira's mutabelle configuration
nipkow [Thu, 02 Jun 2011 15:17:23 +0200] rev 43151
merged
nipkow [Thu, 02 Jun 2011 10:10:23 +0200] rev 43150
Added typed IMP
bulwahn [Thu, 02 Jun 2011 10:13:46 +0200] rev 43149
adding quickcheck narrowing to mutabelle script; deactivating nitpick in mutabelle script momentarily because we are not monitoring the results effectively
bulwahn [Thu, 02 Jun 2011 09:51:40 +0200] rev 43148
adding invocation of exhaustive testing without using finite types to mutabelle
bulwahn [Thu, 02 Jun 2011 09:51:40 +0200] rev 43147
moving the distinction between invocation of testers and generators into test_goal_terms function in quickcheck for its usage with mutabelle
bulwahn [Thu, 02 Jun 2011 08:55:08 +0200] rev 43146
splitting Dlist theory in Dlist and Dlist_Cset
nipkow [Wed, 01 Jun 2011 23:08:04 +0200] rev 43145
merged
nipkow [Wed, 01 Jun 2011 22:47:26 +0200] rev 43144
Made comments text
nipkow [Wed, 01 Jun 2011 22:42:37 +0200] rev 43143
Fixed denotational semantics
nipkow [Wed, 01 Jun 2011 21:50:49 +0200] rev 43142
Removed old IMP files
nipkow [Wed, 01 Jun 2011 21:35:34 +0200] rev 43141
Replacing old IMP with new Semantics material
nipkow [Wed, 01 Jun 2011 15:53:47 +0200] rev 43140
tuned lemmas
blanchet [Wed, 01 Jun 2011 19:50:59 +0200] rev 43139
fixed debilitating translation bug introduced in b6e61d22fa61 -- "equal" and "=" should always have arity 2
bulwahn [Wed, 01 Jun 2011 13:50:37 +0200] rev 43138
setting up code generation for extended reals
nipkow [Wed, 01 Jun 2011 11:51:25 +0200] rev 43137
new lemmas
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43136
handle lightweight tags sym theorems gracefully in the presence of TVars with interesting type classes
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43135
more uniform handling of tfree sort inference in ATP reconstruction code, based on what Metis always has done
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43134
make sure no warnings are given for polymorphic facts where we use a monomorphic instance
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43133
fixed Isabelle version of lightweight tag theorem, using "Thm.trivial" not "Thm.assume"
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43132
ensured monomorphized facts have normalized zero var indexes, so that "find_var" doesn't fail later on
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43131
fixed interaction between type tags and hAPP in reconstruction code
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43130
implemented missing hAPP and ti cases of new path finder
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43129
support lightweight tags in new Metis
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43128
tuned names
blanchet [Wed, 01 Jun 2011 10:29:43 +0200] rev 43127
export one more function