private function handlePlayerConnection(Connection $connection)
 {
     $player = $connection->getPlayer();
     $seat = $this->tableManager->findOrCreateVacantSeat();
     if (!$seat->isFree()) {
         $this->removePlayerFromSeat($seat, $assignBot = false);
     }
     $this->assignPlayerToSeat($seat, $player);
 }