I am digging into reasoners for the first time in a long time and have a
couple of questions.

What I am trying to do is the following:

Assume data:

<x> <my:sameValue> <y>
<y> <my:value> 5

I want a rule that will produce

<x> <my:value> 5

but in addition if I change [<y> <my:value> 5] to [<y> <my:value> 10] I
want the reasoner to change [<x> <my:value> 5] to [<x> <my:value> 10]

So after first reasoning data are:

<x> <my:sameValue> <y>
<y> <my:value> 5
<x> <my:value> 5

and after changing <y> <my:value> 5 the data are:

<x> <my:sameValue> <y>
<y> <my:value> 10
<x> <my:value> 10

Note that the <x> <my:value> 5 has been deleted.

Is this possible?

In general do rules recalculate the results when the data changes?--

Thx,
Claude
<http://www.linkedin.com/in/claudewarren>

Reply via email to