Clone
Lance Leverich <lance.leverich@gmail.com>
committed
on 11 Sep 18
RHPAM-1492_ 7_11 (#2063)
* RHPAM-1492 Surrogate operator does not work correctly in decision trees
* Fixed problems in the PredicateRuleProd… Show more
RHPAM-1492_ 7_11 (#2063)

* RHPAM-1492 Surrogate operator does not work correctly in decision trees

* Fixed problems in the PredicateRuleProducer classes, where the generated constraints

 were not correctly taking into account compound predicates

* Changed treeCompiler.drl to use constraints created by PredicateRuleProducer classes

 instead of using the compileConstraints query in common.drl

* Added a method to PMML4Helper (utils within treeCompiler.drl) to retrieve the

 constraints/predicate for a node

* Added fix that uses new ArrayList<>() in place of Collections.emptyList()

Show less