我有一个应用程序,它接收许多表征 3 维空间和时间过程的数据。然后,它过滤这些数据并创建操作,然后将这些操作发送到执行操作的进程。冲洗并重复。
目前,我有一组自定义过滤器,可以执行很多复杂的空间/时间计算。
很多时候,当我与公司中的个人讨论我的系统时,他们会问我是否使用了规则引擎。
我还没有找到一个能够很好地在时间和空间上进行推理的规则引擎。(例如:两个 3D 实体何时接近?3D 实体 A 是否曾经包含在 3D 区域 B 中?如果实体 C 靠近实体 D,但相对于 C 向后,则执行操作 D。)
我过去看过 Drools、Cyc、Jess(比如 3-4 年前)。是时候重新审视最先进的技术了。有什么建议么?您知道的任何标准都支持这种推理吗?任何事实上的标准?有什么应用吗?
谢谢!