Hi all,

Is there any way to define logical fact dependencies outside of rules? I have a system that recursively retrieves information from the Web and instantiates that information as facts, and want to define logical dependencies between the information derived from the assertion of other information. Since the information is retrieved wholesale and the facts are created all at once after they are retrieved, there aren't rules that create these dependencies naturally. For example, after retrieving information, the facts would be created thusly:

(assert (factA ... ))
(assert (factB ...))
(assert (edge (from factA) (to factB)))

and ideally we want the existence of factB predicated on the continued existence of factA. Is this possible post-assertion, or is there a better way of doing this?

Any tips or suggestions would be greatly appreciated.

Thanks,

- Eithon

--------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the list
(use your own address!) List problems? Notify [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to