Class DroolsScoreDirectorFactory<Solution_>

    • Field Detail

      • ruleToConstraintWeightExtractorMap

        protected Map<org.kie.api.definition.rule.Rule,​Function<Solution_,​Score<?>>> ruleToConstraintWeightExtractorMap
    • Constructor Detail

      • DroolsScoreDirectorFactory

        @Deprecated
        public DroolsScoreDirectorFactory​(SolutionDescriptor<Solution_> solutionDescriptor,
                                          org.kie.api.KieBase kieBase)
        Deprecated.
        for removal, legacy code.
        Parameters:
        solutionDescriptor - never null
        kieBase - never null
      • DroolsScoreDirectorFactory

        public DroolsScoreDirectorFactory​(SolutionDescriptor<Solution_> solutionDescriptor,
                                          org.kie.api.runtime.KieContainer kieContainer,
                                          String ksessionName)
        Parameters:
        solutionDescriptor - never null
        kieContainer - never null
        ksessionName - null if the default ksession should be used