rete专题

[rust-005]rete规则引擎算法的rust实现

根据规则做决策。 规则举例: if:人均银行存款超过5万元人均抵押贷余额低于3万元指数小于2000点平均PE小于5then:发动牛市 如果问题比较复杂,需要根据数百数千个或者更多的规则进行判断,不能手工解决,太慢了,需要规则引擎。 开源的规则引擎非常多,经过商业落地检验的,java系drools,c系clipse,python系pyke、pyclipse、pychinko,ruby系ru

Rete算法简要描述

通过一周左右的研究,对规则引擎有了一定的了解。现在写点东西跟大家一起交流,本文主要针对RETE算法进行描述。我的文笔不太好,如果有什么没讲明白的或是说错的地方,请给我留言。 首先申明,我的帖子借鉴了网上很流行的一篇帖子,好像是来自CSDN;还有一点,我不想做太多的名词解释,因为我也不是个研究很深的人,定义的不好怕被笑话。 好现在我们开始。 首先介绍一些网上对于规则引擎比较好的帖子。 1、