Interface GAFeedback

All Known Implementing Classes:
GAFeedback.NoFeedback

public interface GAFeedback
Optional output channel for genetic-algorithm status and UI hints.
  • Method Details

    • message

      void message(String message)
      Publish a status message.
    • progress

      void progress(ProgressInfo progress)
      Publish progress.
    • refresh

      void refresh()
      Request that a presentation refresh itself.
    • none

      static GAFeedback none()
      Returns:
      a feedback channel that discards all output
    • forEngine

      static GAFeedback forEngine(SimulationEngine engine)
      Adapt the unchanged parent simulation engine to this output channel.