es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DROOLS-FLOW

Fase de Heurística de Construcción más lenta desde la migración de 7.28 a 8.14.

Después de migrar Optaplanner de la versión 7.28.0.FINAL a la versión 8.14.1.FINAL, la fase de heurística de construcción definida en la configuración de la siguiente manera: <constructionheuristic> <constructionheuristictype>STRONGEST_FIT</constructionheuristictype> </constructionheuristic> es significativamente más lenta que antes. Cuando se utiliza la versión 7.28, el solucionador es capaz de procesar con una velocidad . . . Read more

Cómo comprobar el tamaño de un conjunto en las reglas de drools

Tengo la siguiente regla en Drool: rule klFor2001 salience 30 when exists( Vgdokfag( Fagkode() == "FOR2001", ( Merknadkode() != "FAM13" || Merknadparameter() in ("FO1010", "FO1030", "FO1040")))) vgs: HashSet() from collect(Vgdokfag( Fagkode() contains "UPF", (Merknadkode() == "FAM13" || Merknadparameter() in ("FO1010","FO1030", "FO1040"))) ) then insert(getKlIdr20xx("KL_IDR2001",true)); end Entonces, lo que estoy tratando . . . Read more

Problema con la importación en la última versión de Drools.

Soy nuevo en Drools y estoy tratando de comenzar a usar diferentes tutoriales. Últimamente he estado utilizando estos dos: https://koziolekweb.pl/2008/10/30/jboss-rules-drools-silnik-regul-biznesowych/ y https://www.youtube.com/watch?v=zQhDe_PT60Y, pero están utilizando una versión anterior de Drools y yo estoy usando la versión 7.62.Final. Mis errores se encuentran en estas importaciones: import org.drools.RuleBase; import org.drools.RuleBaseFactory; import org.drools.StatefulSession; . . . Read more

Modo de flujo negativo de patrones de Drools.

Tengo una pregunta sobre el modo de flujo en Drools. Estoy usando esta regla declare MetaMessage @role(event) end <p>rule ‘rule1’ ruleflow-group ‘default'<br> when<br> $inMess : MetaMessage() from entry-point ‘default’ not(MetaMessage(this != $inMess, this after [0s,10s] $inMess) from entry-point ‘default’) then<br> //hacer cosas end Si envío un MetaMessage, espero que la . . . Read more