org.sci2s.eamhco.OBDEGenerator Class Reference

List of all members.

Public Member Functions

 OBDEGenerator (int poblacion, int dimension, int iteraciones, double F, double CR, int strg, String CrossType, double JR)
Prototype mutant (ArrayList< Prototype > population, int actual, int mejor)
int[] mejoresParticulas (ArrayList< Prototype > population, double fitness[])
void execute ()

Static Public Member Functions

static void main (String[] args)

Package Functions

double fitness (Prototype p)

Detailed Description

Author:
Isaac Triguero
Version:
1.0

Definition at line 18 of file OBDEGenerator.java.


Constructor & Destructor Documentation

org.sci2s.eamhco.OBDEGenerator.OBDEGenerator ( int  poblacion,
int  dimension,
int  iteraciones,
double  F,
double  CR,
int  strg,
String  CrossType,
double  JR 
)

Build a new DEGenerator Algorithm

Definition at line 40 of file OBDEGenerator.java.


Member Function Documentation

void org.sci2s.eamhco.OBDEGenerator.execute (  ) 

Generate a reduced prototype set by the DEGenerator method.

Returns:
Reduced set by DEGenerator's method.

Definition at line 278 of file OBDEGenerator.java.

double org.sci2s.eamhco.OBDEGenerator.fitness ( Prototype  p  )  [package]

Fitness function.

Definition at line 222 of file OBDEGenerator.java.

static void org.sci2s.eamhco.OBDEGenerator.main ( String[]  args  )  [static]
Parameters:
args Arguments of the main function.

Definition at line 588 of file OBDEGenerator.java.

int [] org.sci2s.eamhco.OBDEGenerator.mejoresParticulas ( ArrayList< Prototype population,
double  fitness[] 
)

This function allows to find the best particle in the population

Parameters:
population 
fitness 
Returns:

Definition at line 235 of file OBDEGenerator.java.

Prototype org.sci2s.eamhco.OBDEGenerator.mutant ( ArrayList< Prototype population,
int  actual,
int  mejor 
)

Mutant operator

Parameters:
population 
actual 
mejor 
Returns:

Definition at line 88 of file OBDEGenerator.java.


The documentation for this class was generated from the following file:

Generated on Thu Jun 10 18:34:03 2010 by  doxygen 1.6.1