code: def __init__(self, static=None, **kwargs):
      # static = None is just an artifact to make the API consistent
      # Setting it will not change swarm behavior
      super(Star, self).__init__(static=True)
      self.rep = Reporter(logger=logging.getLogger(__name__))
  
file_path: pyswarms/pyswarms/backend/topology/star.py
imports: import logging
  import numpy
  from ..None import operators
  from ..handlers import BoundaryHandler, VelocityHandler
  from ...utils.reporter import Reporter
  from .base import Topology
label_desc: Use image node_id 1 to create a new Star object from inherited base classes: Topology with example: obj = Star(static)