Skip to content

Commit

Permalink
making sure that no built-in arrives in the conclusion of rules gener…
Browse files Browse the repository at this point in the history
…ated for --blogic
  • Loading branch information
josd committed Feb 5, 2023
1 parent 71e9945 commit 018cf01
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 3 deletions.
1 change: 1 addition & 0 deletions RELEASE
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
EYE release

[v2.7.5] making sure that no built-in arrives in the conclusion of rules generated for --blogic
[v2.7.4] simplifying the --blogic rule for contrapositives
[v2.7.3] further substantial performance improvement of --blogic
[v2.7.2] improving performance of --blogic with some 15%
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.7.4
2.7.5
8 changes: 6 additions & 2 deletions eye.pl
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
:- use_module(library(semweb/turtle)).
:- catch(use_module(library(http/http_open)), _, true).

version_info('EYE v2.7.4 josd').
version_info('EYE v2.7.5 josd').

license_info('MIT License

Expand Down Expand Up @@ -745,11 +745,11 @@
assertz(implies(('<http://www.w3.org/2000/10/swap/log#onNegativeSurface>'(V, G),
conj_list(G, L),
select('<http://www.w3.org/2000/10/swap/log#onNegativeSurface>'(W, H), L, K),
K \= [],
forall(
member(M, K),
predicate_property(M, dynamic)
),
K \= [],
conj_list(T, K),
( H = '<http://www.w3.org/2000/10/swap/log#onNegativeSurface>'(W, A)
-> D = A
Expand Down Expand Up @@ -779,6 +779,10 @@
conj_list(G, L),
select(J, L, K),
J \= '<http://www.w3.org/2000/10/swap/log#onNegativeSurface>'(_, _),
forall(
member(M, K),
predicate_property(M, dynamic)
),
conj_list(H, K),
findall(1,
( member('<http://www.w3.org/2000/10/swap/log#onNegativeSurface>'(_, _), L)
Expand Down
Binary file modified eye.zip
Binary file not shown.

0 comments on commit 018cf01

Please sign in to comment.