edu.udo.cs.yale.operator.learner.meta.eaboost
Class BoostingPopulationPlotter

java.lang.Object
  extended by edu.udo.cs.yale.operator.learner.meta.eaboost.BoostingPopulationPlotter

public class BoostingPopulationPlotter
extends java.lang.Object

Plots the current generation's Pareto set.

Version:
$Id: BoostingPopulationPlotter.java,v 1.1 2006/04/05 08:57:26 ingomierswa Exp $
Author:
Ingo Mierswa

Field Summary
private  SimpleDataTable dataTable
          The data table containing the individuals criteria data.
private  int generation
           
private  int maxNumberOfModels
           
private  SimplePlotterDialog plotter
          The plotter.
 
Constructor Summary
BoostingPopulationPlotter(int maxNumberOfModels)
           
 
Method Summary
 SimpleDataTable createDataTable(java.util.List<BoostingIndividual> pop)
           
 int fillDataTable(SimpleDataTable dataTable, java.util.List<BoostingIndividual> pop)
           
 void operate(java.util.List<BoostingIndividual> pop)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

plotter

private SimplePlotterDialog plotter
The plotter.


dataTable

private SimpleDataTable dataTable
The data table containing the individuals criteria data.


maxNumberOfModels

private int maxNumberOfModels

generation

private int generation
Constructor Detail

BoostingPopulationPlotter

public BoostingPopulationPlotter(int maxNumberOfModels)
Method Detail

operate

public void operate(java.util.List<BoostingIndividual> pop)

createDataTable

public SimpleDataTable createDataTable(java.util.List<BoostingIndividual> pop)

fillDataTable

public int fillDataTable(SimpleDataTable dataTable,
                         java.util.List<BoostingIndividual> pop)


Copyright © 2001-2006