(mapclass) (slot-get) (slot-set) as Hal Hildebrand mentioned are functions
from JessTab, sorry i wasn't clear in the last post. As part of the
project's requirement, i have to to do things this way.
since my classes are defined in protege itself and not done with (defclass)
the mapping resulted
velven wrote:
Is this due to the way i have written my rule such that for each agent,
atleast
(:X-coordinate ?x2:(= 1 (abs (- ?x2 ?x1
had to be checked by jess with another 199 agents? or something else?
welcome any suggestions to optimise, Thank you for your time
Forget my doubts
velven wrote:
Hi everyone, I'm new to Jess and I have some questions
1) I'm using (mapclass) to map my protege classes into jess, but I found
What is (mapclass), please?
that the function maps all userdefined slots to be multislots although i
have set them to be required single
These are functions provided by the JessTab plugin to Protégé
(http://www.ida.liu.se/~her/JessTab/) which allows it to pull in the model
you build in Protégé via modeling in OWL or another ontology language and
operate on it with Jess.
It's billed as a kind of OO extension to Jess and I haven't
Hi everyone, I'm new to Jess and I have some questions
1) I'm using (mapclass) to map my protege classes into jess, but I found
that the function maps all userdefined slots to be multislots although i
have set them to be required single cardinality and integer type in protege.
ie. the