Mon, 06 Jun 2011 20:56:06 +0200 blanchet removed old optimization that isn't one anyone
Mon, 06 Jun 2011 20:56:06 +0200 blanchet generate less type information in polymorphic case
Mon, 06 Jun 2011 20:56:06 +0200 blanchet Metis code cleanup
Mon, 06 Jun 2011 20:36:36 +0200 blanchet enable new Metis
Mon, 06 Jun 2011 20:36:35 +0200 blanchet made "explicit_apply"'s smart mode (more) complete
Mon, 06 Jun 2011 20:36:35 +0200 blanchet fall back in case path finder fails -- these errors are sometimes salvageable
Mon, 06 Jun 2011 20:36:35 +0200 blanchet compile
Mon, 06 Jun 2011 20:36:35 +0200 blanchet change var name as a workaround for rare issue in Metis's reconstruction code -- namely, "find_var" fails because "X = X" is wrongly mirrorred as "A = A"
Mon, 06 Jun 2011 20:36:35 +0200 blanchet marked "metisF" as legacy -- nobody uses it or needs it
Mon, 06 Jun 2011 20:36:35 +0200 blanchet more preparations towards hijacking Metis
Mon, 06 Jun 2011 20:36:35 +0200 blanchet remove more occurrences of "metisX", preparing for the D Day when it will silently hijack "metis" and "metisFT"
Mon, 06 Jun 2011 20:36:35 +0200 blanchet don't mention "metisX" so much in the docs -- it will go away soon
Mon, 06 Jun 2011 20:36:35 +0200 blanchet reintroduced metisFT in example
Mon, 06 Jun 2011 20:36:35 +0200 blanchet make "smart" mode of "explicit_apply" smarter, by also detecting the other kind of higher-order quantification, namely "bool"s
Mon, 06 Jun 2011 20:36:35 +0200 blanchet imported patch metis_reconstr_give_type_infer_a_chance
Mon, 06 Jun 2011 20:36:35 +0200 blanchet make "metisX"'s default more like old "metis"
Mon, 06 Jun 2011 20:36:35 +0200 blanchet whitespace tuning
Mon, 06 Jun 2011 20:36:35 +0200 blanchet tuned Metis examples
Mon, 06 Jun 2011 20:36:35 +0200 blanchet more through tests of new Metis
Mon, 06 Jun 2011 20:36:35 +0200 blanchet improved correctness of handling of higher-order occurrences of "Not" in new Metis (and probably in old Metis)
Mon, 06 Jun 2011 20:36:35 +0200 blanchet fixed type helper indices in new Metis
Mon, 06 Jun 2011 20:36:35 +0200 blanchet improved ATP clausifier so it can deal with "x => (y <=> z)"
Mon, 06 Jun 2011 20:36:35 +0200 blanchet avoid renumbering hypotheses
Mon, 06 Jun 2011 20:36:35 +0200 blanchet fixed reconstruction of new Skolem constants in new Metis
Mon, 06 Jun 2011 20:36:35 +0200 blanchet don't translate new Skolemizer assumptions in new Metis
Mon, 06 Jun 2011 20:36:35 +0200 blanchet tuning
Mon, 06 Jun 2011 20:36:35 +0200 blanchet fixed detection of Skolem constants in type construction detection code
Mon, 06 Jun 2011 20:36:35 +0200 blanchet make resolution replay more robust, in case Metis distinguishes between two literals that are merged in Isabelle (e.g. because they carry more or less type annotations in Metis)
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -28 +28 +50 +100 +300 +1000 +3000 +10000 +30000 tip