Mon, 06 Dec 2010 13:33:09 +0100 blanchet improve precision of finite functions in monotonicity calculus
Mon, 06 Dec 2010 13:33:09 +0100 blanchet added ML code for testing entire theories for monotonicity
Mon, 06 Dec 2010 13:33:09 +0100 blanchet use ML SAT solvers up to a certain time limit, then switch to faster solvers with a timeout -- this becomes necessary with the new, more powerful monotonicity calculus
Mon, 06 Dec 2010 13:33:09 +0100 blanchet added examples to exercise new monotonicity code
Mon, 06 Dec 2010 13:33:09 +0100 blanchet fixed quantifier handling of new monotonicity calculus
Mon, 06 Dec 2010 13:33:09 +0100 blanchet tune parentheses and indentation
Mon, 06 Dec 2010 13:33:09 +0100 blanchet proper handling of frames for connectives in monotonicity calculus
Mon, 06 Dec 2010 13:33:09 +0100 blanchet tune indentation
Mon, 06 Dec 2010 13:33:09 +0100 blanchet removed old baggage from monotonicity calculus -- the "calculus" option didn't really work anyway because of on-the-fly simplifications
Mon, 06 Dec 2010 13:33:05 +0100 blanchet implemented All rules from new monotonicity calculus
Mon, 06 Dec 2010 13:30:57 +0100 blanchet fixed bug in clause handling in monotonicity code, whereby the unsound rule False | x <--> False was used to simplify constraints
Mon, 06 Dec 2010 13:30:38 +0100 blanchet started implementing the new monotonicity rules for application
Mon, 06 Dec 2010 13:30:36 +0100 blanchet implemented connectives in new monotonicity calculus
Mon, 06 Dec 2010 13:29:23 +0100 blanchet added "Neq" operator to monotonicity inference module
Mon, 06 Dec 2010 13:26:27 +0100 blanchet started implementing connectives in new monotonicity calculus
Mon, 06 Dec 2010 13:26:23 +0100 blanchet more work on frames in the new monotonicity calculus
Mon, 06 Dec 2010 13:18:25 +0100 blanchet support 3 monotonicity calculi in one and fix soundness bug
Mon, 06 Dec 2010 13:18:25 +0100 blanchet tuning
Mon, 06 Dec 2010 13:18:25 +0100 blanchet proper handling of assignment disjunctions vs. conjunctions
Mon, 06 Dec 2010 13:18:25 +0100 blanchet adapt monotonicity code to four annotation types
Mon, 06 Dec 2010 13:18:25 +0100 blanchet more monotonicity tuning
Mon, 06 Dec 2010 13:18:25 +0100 blanchet tuning
Mon, 06 Dec 2010 13:18:25 +0100 blanchet added frame component to Gamma in monotonicity calculus
Mon, 06 Dec 2010 13:18:25 +0100 blanchet use boolean pair to encode annotation, which may now take four values
Mon, 06 Dec 2010 13:18:25 +0100 blanchet started generalizing monotonicity code to accommodate new calculus
Mon, 06 Dec 2010 13:17:26 +0100 blanchet merged
Mon, 06 Dec 2010 11:41:24 +0100 blanchet handle "max_relevant" uniformly
Mon, 06 Dec 2010 11:26:17 +0100 blanchet honor the default max relevant facts setting from the SMT solvers in Sledgehammer
Mon, 06 Dec 2010 11:25:21 +0100 blanchet have SMT solvers report the number of facts that they should have by default in Sledgehammer -- the information might not seem to belong there but it also belongs nowhere else, for how is Sledgehammer to know how different solvers deal with hundreds of facts?
Mon, 06 Dec 2010 10:32:39 +0100 blanchet return all facts for CVC3 and Yices, since there is no proof parsing / unsat core extraction
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip