SWRL用于选择正确的值?

时间:2017-05-30 23:06:42

标签: owl swrl

我正在尝试创建一个拉丁方块的本体,并让推理器解决它(从一个简单的2x2方块开始并从那里开始)没有太大的成功。

我遇到的主要问题是以一种方式编写规则,以查看广场中缺少的值。 我正在使用dataProperty hasValue 作为整数。 类似的东西:

Cell(?cell1) ^ hasValue(?cell1,?number1) ^ 
Cell(?cell2) ^ hasValue(?cell2,?number2) ^ 
Cell(?cell3) ^ hasValue(?cell3,?number3) ^
Cell(?cell4) ^ differentFrom(?number1, ?number2)
=>
hasValue(?Cell4,"desired result")

提前致谢。

0 个答案:

没有答案