Menu

Src (SVN)-old Commit Log


Commit Date  
[r6207] by tswift

In some Flora programs with defeasible reasoning, a
mysterious "null node" warning had been printed out. It turned
out that this was being emitted by find_answers_for_subgoal(),
which is used in cascading abolishes. The problem arose for
deleting calls that had empty answer tries, where a stack was
checked, a null node immediately found, and the routine exited.
In this case, it was harmless, but I added a check to get rid of
the warning in this case, and made the warning itself more
descriptive.

2009-01-04 21:12:29 Tree
[r6206] by tswift

Fixed typo in tables.c

In tst_aux.h fixed so that tables created by call subsumption allow
attributed variable constraints in their answers (including in delay
elements). Calls in call subsumption still cannot include attributed
variables -- I need to understand more about Bao's algorithm before
I'll be ready to add them there. But having them in answers takes us
at least part of the way.

2009-01-03 20:22:48 Tree
[r6205] by tswift

Changes were mostly for documentation and code refactoring.

However, also fixed a latent bug in simplification where
was_simplifiable was not properly checking negative delay elements
corresponding to subsumed subgoal frames. This led to the possibility
of adding un-needed delay elements that might not have been simplified
away. Surprisingly enough, however, none of the tests in the test
suite checked for this.

2009-01-03 01:11:26 Tree
[r6204] by tswift

Adding a new test for copying attributed variables into delay elements
/ lists. I hadn't thought this worked, but apparently it does !

Also, I'm adding a very simple test for incremental evaluation -- more
cases need to be added here, but at least this is a start.

2009-01-02 19:01:51 Tree
[r6203] by tswift

adding dret_test.P to subsumptive tests.

2009-01-02 18:58:42 Tree
[r6202] by tswift

Adding a new test for copying attributed variables into delay elements
/ lists. I hadn't thought this worked, but apparently it does !

Also, I'm adding a very simple test for incremental evaluation -- more
cases need to be added here, but at least this is a start.

2009-01-02 18:54:09 Tree
[r6201] by tswift

Fine tuning for exclude tests (to run call subsumption tests under batched).

2009-01-02 17:55:44 Tree
[r6200] by tswift

Updating a number of files so that delete_branch() will work with call
subsumption (it needs to know that it deallocates BTNs rather than
TSTNs). This fixed a latent bug in simplification and allows another
test to be run for call subsumption. It also provides a step towards
supporting answer subsumption on call subsumptive tables. There are
also some other documentationstyle changes.

Adding a new test for copying attributed variables into delay elements
/ lists. I hadn't thought this worked, but apparently it does !

Also, I'm adding a very simple test for incremental evaluation -- more
cases need to be added here, but at least this is a start.

2009-01-02 17:50:03 Tree
[r6199] by tswift

Fixed so that batch test tests only neg_tests for subsumption. Still
need to fix delay_tests and wfs_tests to work under batched.

2009-01-01 20:23:26 Tree
[r6198] by tswift

added a missing } to is_number_atom

Also, took out restrictions that predicates that use call subsumption
cannot delay.

2009-01-01 20:22:20 Tree
Older >
Auth0 Logo