jmetal.experiments.settings
Class CellDE_Settings

java.lang.Object
  extended by jmetal.experiments.Settings
      extended by jmetal.experiments.settings.CellDE_Settings

public class CellDE_Settings
extends Settings

Settings class of algorithm CellDE


Field Summary
 int archiveFeedback_
           
 int archiveSize_
           
 double CR_
           
 double F_
           
 int maxEvaluations_
           
 int populationSize_
           
 
Fields inherited from class jmetal.experiments.Settings
paretoFrontFile_, problem_, problemName_
 
Constructor Summary
CellDE_Settings(java.lang.String problemName)
          Constructor
 
Method Summary
 Algorithm configure()
          Configure the algorithm with the specified parameter experiments.settings
 Algorithm configure(java.util.Properties configuration)
          Configure CellDE with user-defined parameter experiments.settings
 
Methods inherited from class jmetal.experiments.Settings
configure
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CR_

public double CR_

F_

public double F_

populationSize_

public int populationSize_

archiveSize_

public int archiveSize_

maxEvaluations_

public int maxEvaluations_

archiveFeedback_

public int archiveFeedback_
Constructor Detail

CellDE_Settings

public CellDE_Settings(java.lang.String problemName)
Constructor

Method Detail

configure

public Algorithm configure()
                    throws JMException
Configure the algorithm with the specified parameter experiments.settings

Specified by:
configure in class Settings
Returns:
an algorithm object
Throws:
JMException

configure

public Algorithm configure(java.util.Properties configuration)
                    throws JMException
Configure CellDE with user-defined parameter experiments.settings

Overrides:
configure in class Settings
Parameters:
configuration - Properties file
Returns:
A CellDE algorithm object
Throws:
JMException