public DecisionTableOptimizedAlgorithm(
     IConditionEvaluator[] evaluators, DecisionTable table, IndexInfo info, ARuleIndex indexRoot) {
   this.evaluators = evaluators;
   this.table = table;
   this.info = info;
   this.indexRoot = indexRoot;
   this.dependencies = new RulesBindingDependencies();
   table.updateDependency(dependencies);
 }