/**
  * @param Rule $rule
  */
 public function addIterationRuleExecution(Rule $rule)
 {
     $this->currentIterationExecution = sizeof($this->inferences[$this->currentInference]['iterations'][$this->currentIteration]['executions']);
     $this->inferences[$this->currentInference]['iterations'][$this->currentIteration]['executions'][$this->currentIterationExecution] = ['name' => $rule->getName(), 'action' => $rule->getAction()];
 }
 /**
  * @return string
  */
 public function getName()
 {
     return $this->rule->getName();
 }