Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

axioms with +1 variables in predicate position #56

Open
arademaker opened this issue Dec 16, 2019 · 0 comments
Open

axioms with +1 variables in predicate position #56

arademaker opened this issue Dec 16, 2019 · 0 comments

Comments

@arademaker
Copy link
Contributor

arademaker commented Dec 16, 2019

In ontologyportal/sumo#198 (comment) @apease mentioned the com.articulate.sigma.PredVarInst.doublesHandled as a way to control ignore/handle of axioms with more than one predicate variable. I changed it to true but I am still getting

% f: (=> (and (subrelation ?REL1 ?REL2) (instance ?REL1 Predicate) (instance ?REL2 Predicate) (?REL1 @ROW)) (?REL2 @ROW))
% 426 of 12415 from file /Users/ar/workspace/sumo/Merge.kif at line 190
% not higher order
% f: (=> (and (subrelation ?REL1 ?REL2) (range ?REL2 ?CLASS1)) (range ?REL1 ?CLASS1))
% 427 of 12415 from file /Users/ar/workspace/sumo/Merge.kif at line 316
% not higher order

That is, the axiom at line 190 on Merge.kif is being ignored no matter the value of this variable in the source code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant