剪辑规则和功能

exi*_*onX 3 clips

你好,我有几个问题:

  1. 我可以修改剪辑中函数中的事实,还是可以使用事实而不将其作为函数调用的参数。
  2. 我可以在规则中生成随机数吗?
  3. 我可以在另一个规则中执行某个规则吗?
  4. 我可以在函数中进行模式匹配吗?

Eva*_*ans 5

  1. 你可以修改它 (modify <fact-specifier> <RHS-slot>*)
  2. 是的,有功能(random [<start-integer-expression> <end-integer-expression>])。也值得称赞的是之前设置的种子
  3. 据我所知,你不能。规则仅从议程中删除
  4. 您可以检查事实是否存在 (fact-existp <fact-address-or-index>)