Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在drools6中创建动态显著性_Java_Drools_Rules_Kie - Fatal编程技术网

Java 如何在drools6中创建动态显著性

Java 如何在drools6中创建动态显著性,java,drools,rules,kie,Java,Drools,Rules,Kie,我试图在drools6中创造一种动态的显著性。 我的项目要求是创建一个像“Sailence(1000*加权+序列)”这样的显著性 其中权重==(10优先级) 是否可以创建此项? 如果是,您能否提供任何示例或链接 提前感谢通过使用绑定到模式中字段的变量,确实可以定义显著性表达式: rule hugo salience 1000*(10-$priority)+$sequence when Foo( $priority: priority ) Bar( $sequence: seque

我试图在drools6中创造一种动态的显著性。
我的项目要求是创建一个像“Sailence(1000*加权+序列)”这样的显著性

其中权重==(10优先级)

是否可以创建此项?
如果是,您能否提供任何示例或链接


提前感谢

通过使用绑定到模式中字段的变量,确实可以定义显著性表达式:

rule hugo
salience 1000*(10-$priority)+$sequence
when
    Foo( $priority: priority )
    Bar( $sequence: sequence )
then ... end

修正了一些语法和格式。删除不相关的问候语。