文件名称:ruby-decision-table:在Ruby中解析决策表
文件大小:3KB
文件格式:ZIP
更新时间:2024-05-24 02:14:24
Ruby
决策表解析器 用来解析决策表的一小段代码 什么是决策表? 是对复杂规则集及其相应操作进行建模的一种精确而紧凑的方法。 例子 我今天该怎么办? 阳光明媚 0 1个 0 1个 X 下雨 0 0 1个 1个 X 台风 0 0 0 0 1个 出去 1个 1个 1个 1个 拿伞 1个 1个 戴墨镜 1个 1个 呆在家里 1个 用法 您必须提供条件列表和答案。 它返回匹配的列号。 EXAMPLE_DECISION_TABLE = { :conditions => { 'sunny' => [0,1,0,1,nil], 'raining' => [0,0,1,1,nil], 'typhoon' => [0,0,0,0,1] }, :actions => { 'go outside
【文件预览】:
ruby-decision-table-master
----LICENSE(1KB)
----parse.rb(2KB)
----README.md(1KB)