【发布时间】:2017-08-01 10:54:43
【问题描述】:
我制定了一套规则来控制特定飞行任务场景的执行。我已经在模拟中测试了这个规则集,以检查是否会执行预期的场景,并且一切都按预期工作。因此,我确信这些规则可以成功地完成“预期”的场景。我需要做的是检查规则集是否处理所有可能发生的情况,包括那些“意外”或“未见”的情况。即,从一开始就不应该发生的情况,但是它们可能由于某些错误或外力而发生。例如,无人机不应该爬升超过某个阈值,但是,由于强大的空气推力或有故障的压力传感器,它可能会爬升超过这个阈值。我的规则库有 33 条规则和 6 个模板,它们都有大约 25 个属性。尝试考虑这 25 个属性的所有组合(在整数和具有不同数量和允许符号值的符号之间变化)非常复杂,并且很难手动完成。是否有工具可以自动检查规则集是否涵盖了模板属性的所有可能组合(即所有可能的情况)?简而言之,该工具应该回答以下问题:是否有任何缺失的角色可以处理我忘记考虑或没有想到的可能情况(或组合)?
谢谢
【问题讨论】:
标签: clips expert-system