Class StarGeometry

Object
AbstractGeometry
StarGeometry

public class StarGeometry extends AbstractGeometry
Star geometry with node 0 as the hub connected to all leaves.
  • Constructor Details

    • StarGeometry

      public StarGeometry(EvoLudo engine)
      Create a star geometry tied to the given engine.
      Parameters:
      engine - EvoLudo pacemaker
  • Method Details

    • checkSettings

      protected boolean checkSettings()
      Description copied from class: AbstractGeometry
      Hook for subclasses to implement geometry specific checks.
      Overrides:
      checkSettings in class AbstractGeometry
      Returns:
      true if adjustments require a reset
    • init

      public void init()
      Generates a star geometry with a hub in the middle that is connected to all other nodes (leaves). The star structure is the simplest undirected evolutionary amplifier. Node 0 acts as the hub.
      Specified by:
      init in class AbstractGeometry