剪辑规则和功能

时间:2012-05-05 22:54:20

标签: clips

嗨,我有几个问题:

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

1 个答案:

答案 0 :(得分:3)

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