跳转到内容

专家系统/折射

来自维基教科书,开放的书籍,开放的世界

折射是指防止规则连续多次触发的行为。没有折射,在每次循环迭代中,相同的规则可以反复添加到议程中。这是因为满足了相同的条件。为了防止单个规则重复触发,实现了折射条件。折射规则有很多类型。

折射规则

[编辑 | 编辑源代码]

仅一次

[编辑 | 编辑源代码]

一些系统使用折射条件,每个规则只能触发一次。一旦规则被触发,它就不能再触发,直到系统重置。

间歇规则

[编辑 | 编辑源代码]

在间歇规则折射条件中,规则不能连续触发两次,并且在不同的规则先触发之前,不能再次添加到议程中。

改变前件

[编辑 | 编辑源代码]

在改变前件折射条件中,只有当前件中的属性发生变化时,规则才能触发。

华夏公益教科书