es.udc.gii.common.eaf.plugin.multiobjective.crowding
Class ParameterSpaceCrowding

java.lang.Object
  extended by es.udc.gii.common.eaf.plugin.multiobjective.crowding.Crowding
      extended by es.udc.gii.common.eaf.plugin.multiobjective.crowding.ParameterSpaceCrowding
All Implemented Interfaces:
Configurable, Plugin

public class ParameterSpaceCrowding
extends Crowding

Author:
rafa

Constructor Summary
ParameterSpaceCrowding()
           
 
Method Summary
 void calculate(java.util.List<NSGA2Individual> list)
          Calculates the crowding distance of each individual of a given list of individuals.
 void configure(org.apache.commons.configuration.Configuration conf)
           
 
Methods inherited from class es.udc.gii.common.eaf.plugin.multiobjective.crowding.Crowding
resetCrowdingDistance, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterSpaceCrowding

public ParameterSpaceCrowding()
Method Detail

calculate

public void calculate(java.util.List<NSGA2Individual> list)
Description copied from class: Crowding
Calculates the crowding distance of each individual of a given list of individuals.

Specified by:
calculate in class Crowding
Parameters:
list - - List of individuals.

configure

public void configure(org.apache.commons.configuration.Configuration conf)