-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
explanation via explicit question/answer
- Loading branch information
Showing
37 changed files
with
24 additions
and
24,397 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
0.6.5 | ||
0.7.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,73 +1,4 @@ | ||
@prefix : <https://eyereasoner.github.io/see-lingua/lingua/acp.trig#>. | ||
@prefix lingua: <http://www.w3.org/2000/10/swap/lingua#>. | ||
@prefix var: <http://www.w3.org/2000/10/swap/var#>. | ||
@prefix log: <http://www.w3.org/2000/10/swap/log#>. | ||
@prefix list: <http://www.w3.org/2000/10/swap/list#>. | ||
|
||
:test :for :PolicyX. | ||
:test :is true. | ||
|
||
:acp_rule1 lingua:body _:gn_1. | ||
:acp_rule1 lingua:headback _:node_1_1. | ||
:acp_rule1 lingua:bindings ((var:Test :test1) (var:Pol :PolicyX) (var:Field var:U_0) (var:X ((<https://eyereasoner.github.io/see-lingua/lingua/acp.trig>) 1))). | ||
:acp_rule2 lingua:body _:gn_2. | ||
:acp_rule2 lingua:headback _:node_7_1. | ||
:acp_rule2 lingua:bindings ((var:Test :test1) (var:Pol :PolicyX) (var:Field var:U_1) (var:List (:C)) (var:X ((<https://eyereasoner.github.io/see-lingua/lingua/acp.trig>) 1)) (var:L 1)). | ||
:acp_rule3 lingua:body _:gn_3. | ||
:acp_rule3 lingua:headback _:node_13_1. | ||
:acp_rule3 lingua:bindings ((var:Test :test1) (var:Pol :PolicyX) (var:Field var:U_2) (var:List ()) (var:X ((<https://eyereasoner.github.io/see-lingua/lingua/acp.trig>) 1)) (var:L 0)). | ||
:acp_query lingua:question _:node_19_1. | ||
:acp_query lingua:answer _:node_20_1. | ||
:acp_query lingua:bindings ((var:Pol :PolicyX)). | ||
_:gn_1 { | ||
var:Test :policy var:Pol. | ||
var:Pol a :Policy. | ||
(_:node_4_1 _:node_6_1) log:forAllIn var:X. | ||
} | ||
_:node_1_1 { | ||
var:Pol :pass :allOfTest. | ||
} | ||
_:gn_2 { | ||
var:Test :policy var:Pol. | ||
var:Pol a :Policy. | ||
(var:Field _:node_11_1 var:List) log:collectAllIn var:X. | ||
var:List list:length var:L. | ||
var:L log:notEqualTo 0. | ||
} | ||
_:node_7_1 { | ||
var:Pol :pass :anyOfTest. | ||
} | ||
_:gn_3 { | ||
var:Test :policy var:Pol. | ||
var:Pol a :Policy. | ||
(var:Field _:node_17_1 var:List) log:collectAllIn var:X. | ||
var:List list:length var:L. | ||
var:L log:equalTo 0. | ||
} | ||
_:node_13_1 { | ||
var:Pol :pass :noneOfTest. | ||
} | ||
_:node_19_1 { | ||
var:Pol a :Policy. | ||
var:Pol :pass :allOfTest. | ||
var:Pol :pass :anyOfTest. | ||
var:Pol :pass :noneOfTest. | ||
} | ||
_:node_20_1 { | ||
:test :for var:Pol. | ||
:test :is true. | ||
} | ||
_:node_4_1 { | ||
var:Pol :allOf var:Field. | ||
} | ||
_:node_6_1 { | ||
var:Test :has var:Field. | ||
} | ||
_:node_11_1 { | ||
var:Pol :anyOf var:Field. | ||
var:Test :has var:Field. | ||
} | ||
_:node_17_1 { | ||
var:Pol :noneOf var:Field. | ||
var:Test :has var:Field. | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,3 @@ | ||
@prefix : <https://eyereasoner.github.io/see-lingua/lingua/backward.trig#>. | ||
@prefix lingua: <http://www.w3.org/2000/10/swap/lingua#>. | ||
@prefix var: <http://www.w3.org/2000/10/swap/var#>. | ||
@prefix math: <http://www.w3.org/2000/10/swap/math#>. | ||
|
||
("this" 5) :moreInterestingThan ("that" 3). | ||
|
||
:backward_rule lingua:body _:node_2_1. | ||
:backward_rule lingua:headback _:gn_1. | ||
:backward_rule lingua:bindings ((var:X 5) (var:Y 3)). | ||
:query lingua:question _:gn_2. | ||
:query lingua:answer _:gn_2. | ||
:query lingua:bindings (). | ||
_:node_2_1 { | ||
var:X math:greaterThan var:Y. | ||
} | ||
_:gn_1 { | ||
("this" var:X) :moreInterestingThan ("that" var:Y). | ||
} | ||
_:gn_2 { | ||
("this" 5) :moreInterestingThan ("that" 3). | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,3 @@ | ||
@prefix : <https://eyereasoner.github.io/see-lingua/lingua/beetle.trig#>. | ||
@prefix lingua: <http://www.w3.org/2000/10/swap/lingua#>. | ||
@prefix var: <http://www.w3.org/2000/10/swap/var#>. | ||
|
||
:beetle :is :beautiful. | ||
|
||
_:rl_12976060 lingua:premise _:gn_1. | ||
_:rl_12976060 lingua:conclusion _:gn_2. | ||
_:rl_12976060 lingua:bindings ((var:node_2_1 :beetle)). | ||
_:rl_1850074 lingua:premise _:gn_1. | ||
_:rl_1850074 lingua:conclusion _:gn_3. | ||
_:rl_1850074 lingua:bindings ((var:node_2_1 :beetle)). | ||
_:rl_3586113 lingua:premise _:gn_1. | ||
_:rl_3586113 lingua:conclusion _:gn_4. | ||
_:rl_3586113 lingua:bindings ((var:node_2_1 :beetle)). | ||
_:rl_9331763 lingua:question _:gn_5. | ||
_:rl_9331763 lingua:answer _:gn_5. | ||
_:rl_9331763 lingua:bindings ((var:node_13_1 :beetle) (var:node_15_1 :beautiful)). | ||
_:rl_7283810 lingua:premise true. | ||
_:rl_7283810 lingua:conclusion _:gn_6. | ||
_:rl_7283810 lingua:bindings (). | ||
_:gn_9 { | ||
var:node_2_1 :is :green. | ||
} | ||
_:gn_10 { | ||
var:node_2_1 :is :blue. | ||
} | ||
_:gn_3 { | ||
var:node_2_1 :is :beautiful. | ||
} | ||
_:gn_1 { | ||
var:node_2_1 a :Car. | ||
} | ||
_:gn_2 { | ||
() lingua:onNegativeSurface _:gn_7. | ||
} | ||
_:gn_4 { | ||
() lingua:onNegativeSurface _:gn_8. | ||
} | ||
_:gn_5 { | ||
var:node_13_1 :is var:node_15_1. | ||
} | ||
_:gn_6 { | ||
:beetle :is :beautiful. | ||
} | ||
_:gn_7 { | ||
() lingua:onNegativeSurface _:gn_9. | ||
() lingua:onNegativeSurface _:gn_10. | ||
} | ||
_:gn_8 { | ||
() lingua:onNegativeSurface _:gn_3. | ||
} |
Oops, something went wrong.