shouldRun() public method

Determine whether an experiment should run based on chance.
public shouldRun ( ) : boolean
return boolean
Example #1
0
 /**
  * Run an experiment.
  *
  * @param \Scientist\Experiment $experiment
  *
  * @return mixed
  */
 public function runExperiment(Experiment $experiment)
 {
     if ($experiment->shouldRun()) {
         $report = $this->getReport($experiment);
         return $report->getControl()->getValue();
     }
     return call_user_func_array($experiment->getControl(), $experiment->getParams());
 }