1
Я только начал работать в CLIPS. Я пытаюсь сделать это простое правило, но я понятия не имею, как использовать логический ИЛИ здесь. Я знаю, что могу определить два правила (один для относительного брата и другого для родственницы-сестры), но я думаю, что это не вопрос. Правило: вы родственник кого-то, если вы его брат или сестра.Логический ИЛИ в CLIPS - простой defrule
(defrule MAIN::siblings-relatives
(is-brother ?x ?y)
(test (or (is-sister ?x ?y))
=>
(assert (is-relative ?x ?y))
(printout t ?x " is relative of " ?y crlf))