/** * Main game loop * * @param $position * * @return int */ public function game($position) { $this->board->checkPosition($position); $this->step($this->myType, $position); return $this->checkFinish(); }