code: @Override
      public void configureConstraintWeight(Rule rule, SimpleScore constraintWeight) {
          super.configureConstraintWeight(rule, constraintWeight);
          BiConsumer<RuleContext, Integer> matchExecutor;
          if (constraintWeight.equals(SimpleScore.ZERO)) {
              matchExecutor = (RuleContext kcontext, Integer matchWeight) -> {};
          } else {
              matchExecutor = (RuleContext kcontext, Integer matchWeight)
                      -> addConstraintMatch(kcontext, constraintWeight.getScore() * matchWeight);
          }
          matchExecutorByNumberMap.put(rule, matchExecutor);
      }
docs: ************************************************************************