Exemple #1
0
 /**
  * Return parents if dead organism can be birthable
  *
  * @param $x
  * @param $y
  * @param $life
  * @return int
  */
 public static function canBeBirthable($x, $y, $life)
 {
     $organism = new Organism($x, $y);
     $organism->getSurroundings($life);
     if ($parent = $organism->isBirthAble()) {
         return ['result' => Result::BIRTH, 'parent' => $parent];
     }
     return FALSE;
 }