]>
 
 
matita.cs.unibo.it Git - helm.git/log 
 
 
 
 
 
 
Claudio Sacerdoti Coen  [Fri, 10 Jul 2009 03:00:25 +0000  (03:00  +0000)] 
 
... 
 
Cosimo Oliboni  [Fri, 10 Jul 2009 03:00:10 +0000  (03:00  +0000)] 
 
new ng freescale, no external dependencies 
 
Claudio Sacerdoti Coen  [Fri, 10 Jul 2009 02:02:05 +0000  (02:02  +0000)] 
 
Let's live with new ocaml type system limitations... 
 
Enrico Tassi  [Thu, 9 Jul 2009 21:53:50 +0000  (21:53 +0000)] 
 
initial implementation of `ncoercion name : type := body on name : pat to pat` 
 
Enrico Tassi  [Thu, 9 Jul 2009 16:30:17 +0000  (16:30 +0000)] 
 
claudio, please have a look at this 
 
Enrico Tassi  [Thu, 9 Jul 2009 14:25:44 +0000  (14:25 +0000)] 
 
new nrepeat (and block '('...')' ) tactical 
 
Enrico Tassi  [Thu, 9 Jul 2009 14:24:22 +0000  (14:24 +0000)] 
 
... 
 
Enrico Tassi  [Thu, 9 Jul 2009 13:41:20 +0000  (13:41 +0000)] 
 
New functorialization: paramod is abstracted over a Orderings.Blob, that is like Terms.Blob but adds the compare_terms function. 
This allows an easy instantiation of the main loop with differend orderings 
 
denes  [Thu, 9 Jul 2009 12:03:59 +0000  (12:03 +0000)] 
 
Fixed check for condition iv p.33 (Riazzanov) 
 
Wilmer Ricciotti  [Thu, 9 Jul 2009 11:38:42 +0000  (11:38 +0000)] 
 
More updates to Fsub. 
 
Enrico Tassi  [Thu, 9 Jul 2009 10:10:11 +0000  (10:10 +0000)] 
 
profile most operations, do not return a filtered varlist in unif (useless and expensive) 
 
Enrico Tassi  [Thu, 9 Jul 2009 10:03:17 +0000  (10:03 +0000)] 
 
1 process for now 
 
Enrico Tassi  [Thu, 9 Jul 2009 10:01:23 +0000  (10:01 +0000)] 
 
two cases should be assert false at least in TPTP 
 
Enrico Tassi  [Thu, 9 Jul 2009 09:31:48 +0000  (09:31 +0000)] 
 
micro optimizations to unification 
 
denes  [Thu, 9 Jul 2009 09:11:36 +0000  (09:11 +0000)] 
 
Cleaned a bit 
 
Enrico Tassi  [Thu, 9 Jul 2009 08:29:16 +0000  (08:29 +0000)] 
 
... 
 
Enrico Tassi  [Thu, 9 Jul 2009 08:25:41 +0000  (08:25 +0000)] 
 
activate kbo, not lpo 
 
Claudio Sacerdoti Coen  [Thu, 9 Jul 2009 07:42:01 +0000  (07:42 +0000)] 
 
... 
 
Claudio Sacerdoti Coen  [Thu, 9 Jul 2009 07:34:37 +0000  (07:34 +0000)] 
 
Bug fixed (non-captured variable). 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 22:43:16 +0000  (22:43 +0000)] 
 
eq moved to CProp 
In Prop a unification problem was not solved, but I suspect that that was 
a bug... 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 18:20:47 +0000  (18:20 +0000)] 
 
... 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 16:16:06 +0000  (16:16 +0000)] 
 
repeat_tac 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 15:53:26 +0000  (15:53 +0000)] 
 
... 
 
Enrico Tassi  [Wed, 8 Jul 2009 14:09:06 +0000  (14:09 +0000)] 
 
few more files, one diverges 
 
Cosimo Oliboni  [Wed, 8 Jul 2009 10:03:08 +0000  (10:03 +0000)] 
 
directory for porting the assembly to matita-ng 
 
Enrico Tassi  [Wed, 8 Jul 2009 09:58:29 +0000  (09:58 +0000)] 
 
removed useless universes 
 
Enrico Tassi  [Wed, 8 Jul 2009 09:56:26 +0000  (09:56 +0000)] 
 
import of a sample for cosimo 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 03:30:52 +0000  (03:30  +0000)] 
 
Hmmmm. This way we need "canonical structures" also for local definitions => BAD 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:36:19 +0000  (02:36  +0000)] 
 
... 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:36:08 +0000  (02:36  +0000)] 
 
Metavariable case in does_not_occur (hence weakly/stricly, positive, etc.) 
relaxed. Is this always correct?? 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:35:28 +0000  (02:35  +0000)] 
 
Missing case for Match implemented. 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:24:37 +0000  (02:24  +0000)] 
 
... 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:23:02 +0000  (02:23  +0000)] 
 
weakly/strictly positive checks relaxed to allow metavariables that are not 
substituted 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:13:35 +0000  (02:13  +0000)] 
 
... 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:13:10 +0000  (02:13  +0000)] 
 
Improved error message. 
 
Claudio Sacerdoti Coen  [Wed, 8 Jul 2009 02:10:13 +0000  (02:10  +0000)] 
 
Bug fixed: the debrujinate function (hence the one to compute objects height) 
did not take the substitution. 
 
Claudio Sacerdoti Coen  [Tue, 7 Jul 2009 22:10:33 +0000  (22:10 +0000)] 
 
... 
 
Claudio Sacerdoti Coen  [Tue, 7 Jul 2009 21:51:34 +0000  (21:51 +0000)] 
 
Bug fixed: one uri was not refreshed, causing divergence of the kernel! 
 
Enrico Tassi  [Tue, 7 Jul 2009 14:13:45 +0000  (14:13 +0000)] 
 
fixed some typos 
 
Claudio Sacerdoti Coen  [Tue, 7 Jul 2009 13:15:30 +0000  (13:15 +0000)] 
 
Let's play a bit with NG. 
This library is NOT meant to be the final one, just a way to experiment with 
features. 
 
Claudio Sacerdoti Coen  [Tue, 7 Jul 2009 01:49:29 +0000  (01:49  +0000)] 
 
1) Include files for NG were neither recursively processes nor accumulated. 
   They are now recursively processed (is this the best solution???) 
2) Bug fixed (an assertion raised in including an included file because of 
   a false assertion on references) 
 
denes  [Mon, 6 Jul 2009 14:17:49 +0000  (14:17 +0000)] 
 
Fixed printing of number of problems solved 
 
denes  [Mon, 6 Jul 2009 10:28:04 +0000  (10:28 +0000)] 
 
Tried to implement lpo in a more efficient way 
 
denes  [Mon, 6 Jul 2009 10:01:54 +0000  (10:01 +0000)] 
 
Fixed typo in lpo (from old implementation) 
 
Ferruccio Guidi  [Fri, 3 Jul 2009 18:29:06 +0000  (18:29 +0000)] 
 
some corrections 
 
Ferruccio Guidi  [Fri, 3 Jul 2009 18:11:04 +0000  (18:11 +0000)] 
 
more static analysis on the Automath text 
 
denes  [Fri, 3 Jul 2009 16:41:33 +0000  (16:41 +0000)] 
 
Ported old implementation of LPO (for test purposes) 
 
Ferruccio Guidi  [Fri, 3 Jul 2009 15:28:01 +0000  (15:28 +0000)] 
 
we now do some static analysis on the Automath text to possibly clear some language ambiguities 
 
denes  [Fri, 3 Jul 2009 13:22:28 +0000  (13:22 +0000)] 
 
Implemented LPO 
 
denes  [Thu, 2 Jul 2009 14:29:01 +0000  (14:29 +0000)] 
 
Corrected type for bag 
 
denes  [Thu, 2 Jul 2009 14:20:38 +0000  (14:20 +0000)] 
 
New age selection 
New demodulation strategy 
 
Enrico Tassi  [Thu, 2 Jul 2009 11:01:15 +0000  (11:01 +0000)] 
 
better output handling 
 
Enrico Tassi  [Thu, 2 Jul 2009 10:57:00 +0000  (10:57 +0000)] 
 
return type of paramod fixed according to the SZSOntology 
 
Enrico Tassi  [Wed, 1 Jul 2009 16:13:33 +0000  (16:13 +0000)] 
 
... 
 
Enrico Tassi  [Wed, 1 Jul 2009 16:07:16 +0000  (16:07 +0000)] 
 
... 
 
Wilmer Ricciotti  [Wed, 1 Jul 2009 13:56:38 +0000  (13:56 +0000)] 
 
Version number set to 1.0.0-rc1 
 
denes  [Wed, 1 Jul 2009 09:35:26 +0000  (09:35 +0000)] 
 
Fixed type of bag 
 
Enrico Tassi  [Tue, 30 Jun 2009 14:33:37 +0000  (14:33 +0000)] 
 
parallel 
 
denes  [Tue, 30 Jun 2009 14:12:52 +0000  (14:12 +0000)] 
 
Moved ID management inside the bag 
 
Enrico Tassi  [Tue, 30 Jun 2009 13:07:35 +0000  (13:07 +0000)] 
 
attempt of using 2 different orderings 
 
Enrico Tassi  [Tue, 30 Jun 2009 12:35:21 +0000  (12:35 +0000)] 
 
.... 
 
denes  [Tue, 30 Jun 2009 12:07:20 +0000  (12:07 +0000)] 
 
Corrected a few typos 
 
Enrico Tassi  [Tue, 30 Jun 2009 11:54:21 +0000  (11:54 +0000)] 
 
... 
 
denes  [Tue, 30 Jun 2009 10:20:40 +0000  (10:20 +0000)] 
 
Enabled age selection (ratio 1/5) 
 
Ferruccio Guidi  [Mon, 29 Jun 2009 17:46:08 +0000  (17:46 +0000)] 
 
lambda-delta: 
- lib/output: infrastructrure for reduction reporting 
  we found just one instance of "referene typing" in the "Grundlagen" 
  rt.txt reports where it occurs 
- lib/time: bugfix 
- basic_rg: bugfix (some relocations were missing) 
  the "Grundlagen" now typechecks :) 
 
Enrico Tassi  [Mon, 29 Jun 2009 14:44:21 +0000  (14:44 +0000)] 
 
... 
 
Enrico Tassi  [Mon, 29 Jun 2009 14:36:37 +0000  (14:36 +0000)] 
 
do not infer on closed goals 
 
Enrico Tassi  [Mon, 29 Jun 2009 14:30:18 +0000  (14:30 +0000)] 
 
removed a maybe diverging test 
 
Enrico Tassi  [Mon, 29 Jun 2009 13:45:03 +0000  (13:45 +0000)] 
 
... 
 
denes  [Mon, 29 Jun 2009 13:33:42 +0000  (13:33 +0000)] 
 
First attempt for refined goal selection strategy 
 
Enrico Tassi  [Mon, 29 Jun 2009 12:59:20 +0000  (12:59 +0000)] 
 
added (but not active) last chance idea 
 
denes  [Mon, 29 Jun 2009 10:41:50 +0000  (10:41 +0000)] 
 
Implemented orphan murdering technique 
 
Enrico Tassi  [Mon, 29 Jun 2009 10:16:17 +0000  (10:16 +0000)] 
 
new make test target 
 
Ferruccio Guidi  [Sun, 28 Jun 2009 17:59:13 +0000  (17:59 +0000)] 
 
new kernel basic_rg: implements ufficial lambda-delta with de Bruijn indexes 
 
Andrea Asperti  [Fri, 26 Jun 2009 15:38:56 +0000  (15:38 +0000)] 
 
attempt to run a last chance procedure after the timeout 
 
Andrea Asperti  [Fri, 26 Jun 2009 15:38:02 +0000  (15:38 +0000)] 
 
the timeout is passed to test last chance 
 
Andrea Asperti  [Fri, 26 Jun 2009 13:47:25 +0000  (13:47 +0000)] 
 
this case is not assert false since it can happen if occur_check 
makes fail the unification 
 
Andrea Asperti  [Fri, 26 Jun 2009 13:21:55 +0000  (13:21 +0000)] 
 
fixed parsing 
 
Andrea Asperti  [Fri, 26 Jun 2009 12:01:30 +0000  (12:01 +0000)] 
 
convenient problem lists 
 
Andrea Asperti  [Fri, 26 Jun 2009 12:01:01 +0000  (12:01 +0000)] 
 
an easy for loop 
 
Andrea Asperti  [Fri, 26 Jun 2009 11:02:11 +0000  (11:02 +0000)] 
 
deep subsumption activated 
 
Andrea Asperti  [Fri, 26 Jun 2009 11:00:20 +0000  (11:00 +0000)] 
 
test for deep subsumption added 
 
denes  [Fri, 26 Jun 2009 09:46:23 +0000  (09:46 +0000)] 
 
Implemented orphan murder test (clauses are not discarded for now) 
Re-enabled zero weight trick 
 
Enrico Tassi  [Thu, 25 Jun 2009 21:29:22 +0000  (21:29 +0000)] 
 
... 
 
Enrico Tassi  [Thu, 25 Jun 2009 21:23:44 +0000  (21:23 +0000)] 
 
better doc 
 
Enrico Tassi  [Thu, 25 Jun 2009 20:54:52 +0000  (20:54 +0000)] 
 
timeouts are passed as arguments, so that tptpprover can 
accept --timeout argument. Moreover it prints the proof 
according to the SZS ontology 
 
Ferruccio Guidi  [Thu, 25 Jun 2009 19:16:36 +0000  (19:16 +0000)] 
 
- some depend files :) 
 
Enrico Tassi  [Thu, 25 Jun 2009 16:47:21 +0000  (16:47 +0000)] 
 
the prover is almost OK, types in fuctors a bit extended to 
ease their instantiation 
 
Andrea Asperti  [Thu, 25 Jun 2009 15:55:14 +0000  (15:55 +0000)] 
 
First version of deep_subsumption. 
 
denes  [Thu, 25 Jun 2009 15:24:09 +0000  (15:24 +0000)] 
 
Various fixes 
 
Enrico Tassi  [Thu, 25 Jun 2009 15:10:43 +0000  (15:10 +0000)] 
 
new function 
 
Enrico Tassi  [Thu, 25 Jun 2009 14:45:37 +0000  (14:45 +0000)] 
 
... 
 
Enrico Tassi  [Thu, 25 Jun 2009 14:42:56 +0000  (14:42 +0000)] 
 
matitaprover is almost there 
 
Enrico Tassi  [Thu, 25 Jun 2009 13:12:52 +0000  (13:12 +0000)] 
 
... 
 
Enrico Tassi  [Thu, 25 Jun 2009 13:08:35 +0000  (13:08 +0000)] 
 
initial import of standalone matitaprover binary 
 
denes  [Thu, 25 Jun 2009 12:19:45 +0000  (12:19 +0000)] 
 
Now using age selection 
 
Enrico Tassi  [Thu, 25 Jun 2009 10:17:36 +0000  (10:17 +0000)] 
 
code refactoring for paramodulation 
 
Enrico Tassi  [Thu, 25 Jun 2009 10:17:13 +0000  (10:17 +0000)] 
 
new function list_mapi_acc 
 
denes  [Thu, 25 Jun 2009 09:52:58 +0000  (09:52 +0000)] 
 
Fixed is_identity for facts 
 
denes  [Thu, 25 Jun 2009 08:54:30 +0000  (08:54 +0000)] 
 
Fixed insertion of passive clauses