Class EstimatingIdealAndNadirPointsPlotObserver<S extends Solution<?>>

java.lang.Object
org.uma.jmetal.util.observer.impl.EstimatingIdealAndNadirPointsPlotObserver<S>
All Implemented Interfaces:
Observer<Map<String,Object>>

public class EstimatingIdealAndNadirPointsPlotObserver<S extends Solution<?>> extends Object implements Observer<Map<String,Object>>
Author:
Antonio J. Nebro
  • Constructor Details

    • EstimatingIdealAndNadirPointsPlotObserver

      public EstimatingIdealAndNadirPointsPlotObserver(String title, String xAxisTitle, String yAxisTitle, String legend, int plotUpdateFrequency, long delay)
      Constructor
  • Method Details

    • setFront

      public void setFront(double[][] front, String frontName)
    • setPoint

      public void setPoint(double x, double y, String pointName)
    • updatePoint

      public void updatePoint(double x, double y, String pointName)
    • update

      public void update(Observable<Map<String,Object>> observable, Map<String,Object> data)
      This method displays a front (population)
      Specified by:
      update in interface Observer<S extends Solution<?>>
      Parameters:
      data - Map of pairs (key, value)
    • chart

      public org.knowm.xchart.XYChart chart()